Our Lady Star Of The SeaParishShare2A Enfield RoadEllesmere Port, England CH65 8BYUnited KingdomGet directions