St Aidan’s Roman Catholic ChurchParishShareB9152Aviemore, Alba / Scotland PH22 1PRUnited KingdomGet directions