Key Physiotherapy and Rehabilitation Centre
About
Our Practice
Our Location
Join Our Team
Services
Active Rehabilitation
Acupuncture
Electrical Stimulation
Ergonomic Training
Functional Capacity Evaluations
Hand Therapy
Hand Splinting
Job Site Analysis
Joint Mobilization
Kinesio Taping
LASER Therapy
Manual Therapy
Occupational Therapy
Orthotics
Physiotherapy
Shockwave Therapy
Therapeutic Exercise
Ultrasound
Virtual Rehabilitation / Telehealth
Vestibular & Dizziness Rehabilitation
Concussion Rehabilitation
What We Treat
Back Pain and Sciatica
Neck Pain and Headaches
Shoulder Pain
Rotator Cuff Injuries
Heel Pain and Plantar Fasciitis
Foot and Ankle Pain
Hip and Knee Pain
Elbow Pain
Hand & Wrist Pain
Arthritis
Chronic Pain
Motor Vehicle Accident Injuries
Pre/Post-natal Pain
Pre/Post Surgery Therapy
Sports Injuries
Workers’ Compensation Injuries
Dry Needling
View More Conditions
Supportive Devices
Orthotics
Bracing
Compression Socks/Sleeves
Occupational Health
Functional Capacity Evaluations
Insurance Providers
Patient Info
Patient Info / Forms
Insurance Info
Patient Testimonials
Health Tips
Health Blog
Newsletters
Ebooks
Contact
Request Appointment
Review Us
Now offering dry needling services! Request an appointment today!
✕
Bobi MacKinnon
CALL US
(902) 422-1555
(902) 422-1555 Location
Please Select an option below for us to best direct your call
New Patient / Inquiries
Current Patient
Other
Review Us
Request Appointment
About
Our Practice
Our Location
Join Our Team
Services
Active Rehabilitation
Acupuncture
Electrical Stimulation
Ergonomic Training
Functional Capacity Evaluations
Hand Therapy
Hand Splinting
Job Site Analysis
Joint Mobilization
Kinesio Taping
LASER Therapy
Manual Therapy
Occupational Therapy
Orthotics
Physiotherapy
Shockwave Therapy
Therapeutic Exercise
Ultrasound
Virtual Rehabilitation / Telehealth
Vestibular & Dizziness Rehabilitation
Concussion Rehabilitation
What We Treat
Back Pain and Sciatica
Neck Pain and Headaches
Shoulder Pain
Rotator Cuff Injuries
Heel Pain and Plantar Fasciitis
Foot and Ankle Pain
Hip and Knee Pain
Elbow Pain
Hand & Wrist Pain
Arthritis
Chronic Pain
Motor Vehicle Accident Injuries
Pre/Post-natal Pain
Pre/Post Surgery Therapy
Sports Injuries
Workers’ Compensation Injuries
Dry Needling
View More Conditions
Supportive Devices
Orthotics
Bracing
Compression Socks/Sleeves
Occupational Health
Functional Capacity Evaluations
Insurance Providers
Patient Info
Patient Info / Forms
Insurance Info
Patient Testimonials
Health Tips
Health Blog
Newsletters
Ebooks
Contact
About
Our Practice
Our Location
Join Our Team
Services
Active Rehabilitation
Acupuncture
Electrical Stimulation
Ergonomic Training
Functional Capacity Evaluations
Hand Therapy
Hand Splinting
Job Site Analysis
Joint Mobilization
Kinesio Taping
LASER Therapy
Manual Therapy
Occupational Therapy
Orthotics
Physiotherapy
Shockwave Therapy
Therapeutic Exercise
Ultrasound
Virtual Rehabilitation / Telehealth
Vestibular & Dizziness Rehabilitation
Concussion Rehabilitation
What We Treat
Back Pain and Sciatica
Neck Pain and Headaches
Shoulder Pain
Rotator Cuff Injuries
Heel Pain and Plantar Fasciitis
Foot and Ankle Pain
Hip and Knee Pain
Elbow Pain
Hand & Wrist Pain
Arthritis
Chronic Pain
Motor Vehicle Accident Injuries
Pre/Post-natal Pain
Pre/Post Surgery Therapy
Sports Injuries
Workers’ Compensation Injuries
Dry Needling
View More Conditions
Supportive Devices
Orthotics
Bracing
Compression Socks/Sleeves
Occupational Health
Functional Capacity Evaluations
Insurance Providers
Patient Info
Patient Info / Forms
Insurance Info
Patient Testimonials
Health Tips
Health Blog
Newsletters
Ebooks
Contact
Home
»
Bobi MacKinnon
Our Team
Bobi MacKinnon,
Occupational Therapist