Our Lady of Lourdes Catholic ChurchParishShareWest 2nd StreetGenoa, Ohio 43430United StatesGet directions