Our Lady-Lourdes Catholic Church
150 Water StNew Holland,
PA,
17557 7173544686
Ambassadors For Christ IncorporatedCatholic ChurchCatholic ChurchesCatholic SchoolsChurch ServicesChurches & Places Of WorshipChurches CatholicChurches PcaChurches Places Of WorshipChurches Roman CatholicChurches Ukrainian CatholicMethodist Churches Places Of WorshipRoman Catholic ChurchRoman Catholic ChurchesTemple InlandThe Worship Center