Our Lady Star Of The Sea Roman Catholic ChurchParishShareChurch RoadSefton, England L21 4NRUnited KingdomGet directions