Skip to main content
About Us
Our Team
Careers
Locations
Bodyfix Townsville
Bodyfix Charters Towers
Bodyfix Hughenden
Bodyfix Clermont
Bodyfix Richmond
Services
Musculoskeletal Physiotherapy
Sports Physiotherapy
Exercise Physiology
Post Operative Rehabilitation
NDIS Rehabilitation
FCE & Employment
Occupational Health
Clinical Pilates
Women's Health
Hydrotherapy
Dry Needling
Rehabilitation Model
Exercise Classes
Strength & Conditioning / Sports Performance
Children's Physiotherapy
Vertigo
DVA Clients
Work Cover Clients
Chronic Disease Management Plans
My Aged Care Clients
Home Visits
Buy Classes & Memberships
Townsville Memberships
Ultimate Rehab Program/ Ladies Physio & Fitness Program
Ladies Physio & Fitness Program
Charters Towers Memberships & Passes
Gold
Silver
Bronze
Charters Towers Class Passes
Referral Forms
Blogs
Contact
Book Appointment / Class
Menu
Locations
Book Appointment / Class
Services
Home
Services
Let us help you with your recovery
Book Appointment / Class
Book Appointment / Class
Bodyfix Townsville
(07) 4422 0365
New Patient
Existing Patient
Bodyfix Charters Towers
(07) 4787 7656
New Patient
Existing Patient
Bodyfix Hughenden
(07) 4787 7656
New Patient
Existing Patient
Bodyfix Clermont
(07) 4787 7656
New Patient
Existing Patient
Bodyfix Richmond
(07) 4787 7656
New Patient
Existing Patient