Find a provider

Reza Hormozi

  • Physiotherapist
  • Rated 4.6 out of 5 stars. 305 rating(s).
  • Less than $75 per visit
Accepting new patients

Provider's hours

Sunday
8:00 am - 3:00 pm
Monday
8:00 am - 8:00 pm
Tuesday
9:00 am - 6:30 pm
Wednesday
8:00 am - 8:00 pm
Thursday
9:00 am - 6:30 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 3:00 pm

Description

Optimal Recovery Physiotherapy was founded in 2006, helping our patients with our optimal services to attain optimal health and a lifestyle of greater wellness. We are committed to providing services you need to find and maintain the best of health.

The physiotherapists at our clinic have several years of experience to deal with a variety of injuries, degenerative joint problems and with women’s health. We are experienced in the techniques and treatments required for professional pain and injury management.

Treatments & services

  • Back pain
  • Leg pain
  • Neck pain
  • Shoulder pain

Languages spoken

  • English
Facility Information

Summary

What we offer : Physiotherapy 
 Shockwave Therapy 
. Dry Needling-IMS
.Manual Therapy 
.Decompression Therapy 
.Bioflex Laser Therapy 
.Shortwave Diathermy 
.Taping 
.Concussion Therapy 
.Vestibular Rehabilitation
.Deep tissue massage 
.Prenatal and Postnatal Rehab.
.Active rehab program and kinesilogist

Business hours

Sunday
8:00 am - 3:00 pm
Monday
8:00 am - 8:00 pm
Tuesday
9:00 am - 6:30 pm
Wednesday
8:00 am - 8:00 pm
Thursday
9:00 am - 6:30 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 3:00 pm

Services & supplies

  • Back pain
  • Joint pain
  • Leg pain
  • Neck pain
  • Shoulder pain

Amenities

  • Close to public transit
  • Free parking
  • Free Wi-Fi
  • Wheelchair accessible
Google Map with the provider's location Google Map with the provider's location

Provider's hours

Sunday
8:00 am - 3:00 pm
Monday
8:00 am - 8:00 pm
Tuesday
9:00 am - 6:30 pm
Wednesday
8:00 am - 8:00 pm
Thursday
9:00 am - 6:30 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 3:00 pm

Business hours

Sunday
8:00 am - 3:00 pm
Monday
8:00 am - 8:00 pm
Tuesday
9:00 am - 6:30 pm
Wednesday
8:00 am - 8:00 pm
Thursday
9:00 am - 6:30 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 3:00 pm