Classes and Dances are held at the Blairgowrie Town Hall. A map and full address are provided below. View Larger Map Blairgowrie Town Hall 14 Brown St, Blairgowrie,PH10 6EX