Churches-Catholic in Genoa, OH Our Lady of Lourdes Religious204 Main StGenoa, OH, 434304198558501Bingo PlacesCatholic ChurchCatholic ChurchesCatholic SchoolsChurches CatholicChurches Places Of Worship Show More