The The Stables facility is located in the town of Banchory, and the exact address is: Banchory, AB31 4QP, United Kingdom.