St Mary Mother of GodParishShareHigh StreetLeslie, Alba / Scotland KY6 3AEUnited KingdomGet directions