Martial Arts and Fitness based in Blairgowrie and Kirriemuir...focus on fun family feel
Barr Fitness is a gym and personal training facility. We also offer Small Group Training classes.