Our Lady of Lourdes Roman Catholic ChurchParishShareNewport RoadLeeds, England LS6 3FGUnited KingdomGet directions