896 Brunswick St, New Farm QLD 4005
Brisbane, Australia
Snap Fitness New Farm is a 24/7 locally owned fitness facility offering cardio, strength, and functional training equipment with group classes and personal training.
152 reviews