Holy Cross and St Helen Catholic ChurchParishShareCorporation StreetSt Helens, England WA10 1EFUnited KingdomGet directions