Events (unless specified) are held at the Blairgowrie Town Hall. A map and full address are provided below.

Blairgowrie Town Hall

14 Brown St,
Blairgowrie,
PH10 6EX