Friars Wynd
17 Friars Street
Stirling FK8 1HA
United Kingdom