The Cairn Leuchan facility is located in the town of Ballater, and the exact address is: Glen Muick, Ballater, AB35 5SP, United Kingdom.