Our Lady of Lourdes

204 Main Street
Genoa, Ohio 43430-1609
Phone: (419) 855-8501

Mass Times

Sunday: 10:30 AM

Update Church Info »

Map

Churches nearby Our Lady of Lourdes in Genoa, Ohio

Crafted with