St Mary's Star of the Sea ChurchParishShare106 Constitution StreetEdinburgh, Alba / Scotland EH6 6AWUnited KingdomGet directions