St. Scholastica'sParishShareAbbeylands RoadPluscarden, Alba / Scotland IV30 8UBUnited KingdomGet directions