The Scottish Wool Centre
Off Main Street, Aberfoyle