Our Lady of MercyParishShareMarket SquareAberfeldy, Alba / Scotland PH15 2REUnited KingdomGet directions