Our Lady Star of the SeaParishShareLaw RoadNorth Berwick, Alba / Scotland EH39 4PNUnited KingdomGet directions