Churches in Ohio
icon-img
Our Lady of Lourdes Parish

Our Lady of Lourdes Parish

204 Main St
Genoa, OH - 43430
(419) 855-8501

Mass Schedule

Sunday 10:30 AM | Saturday 6:30 PM

0/5 (No Reviews)

Genoa