Our Lady of Lourdes Catholic ChurchParishShareHill AvenueToledo, Ohio 43615United StatesGet directions