Our Lady of Lourdes Catholic Church

Catholic

204 Main St, Genoa, OH, 43430

Phone: (419) 855-8501

Website: www.ourladygenoa.org

Connect: Facebook

Nearby Churches

More Catholic churches in Genoa, OH

What to expect on your first visit