Our Lady of Lourdes Catholic ChurchParishShare150 Water StreetNew Holland, PA 17557United StatesGet directions