Address

980 King St W, Toronto, ON M6K 3N2, Canada

(416) 548-5408

Talk to a Therapist

Discover Your Strength

Physio. Pelvic Health. Massage. Chiropractic

Book an Appointment in Toronto

This appointment is your opportunity to discover whether our clinic in Toronto and our treatments are a good fit for you! During this session, you will talk with a caring therapist and create the right care plan specifically for your pain.

Book an appointment to help your pain now by clicking the button below.

Services & Treatments in Toronto

Get access to the treatments and programs in Toronto and get back to living your best life today…

Physiotherapy

Pelvic Health

Massage Therapy

Chiropractic

Naturopathic Medicine

Vestibular Rehabilitation

Why Choose Us?

PHYSIOTHERAPY TORONTO CLINIC (KING WEST)
Using advanced techniques in Physiotherapy Toronto, our physiotherapists at our downtown Toronto health care clinic assess, diagnose, treat and help prevent a wide range of musculoskeletal, pelvic & vestibular disorders.

Triangle Physiotherapy Toronto offers evidence-based, results-oriented physiotherapy, chiropractic and rehabilitation services in the King West & Liberty Village neighbourhoods.

Whether you have had a recent sports injury, a long-standing issue, recent surgery, everyday aches and pains or you are facing pelvic floor dysfunction & other pelvic health issues, our team of physiotherapists, chiropractors & massage therapists will work collectively to set up treatment plans to help you recover & get back to doing the activities you love to do.

The physiotherapy clinic serves the King West Village area as well as the neighborhood of Liberty Village (Toronto).

Our physiotherapists, chiropractors, chiropodists and massage therapists are highly qualified and our team endeavors to provide the best care in a friendly & welcoming environment.

The physical therapy clinic is located on the North side of King Street West between Strachan Avenue & Shaw Street, across from Massey Harris Park, near the neighbourhood of Liberty Village.

Meet Our Team

Sierra Norville

REGISTERED PHYSIOTHERAPIST

Joshua Chung

REGISTERED PHYSIOTHERAPIST

Amanda Dawson

REGISTERED PHYSIOTHERAPIST

Brittney Mckay

RESIDENT PHYSIOTHERAPIST

Julia Rudecki

RESIDENT PHYSIOTHERAPIST

Sanaz Bigdeli

RESIDENT PHYSIOTHERAPIST

Radu Radulescu

RESIDENT PHYSIOTHERAPIST

Aleesha Uthup

RESIDENT PHYSIOTHERAPIST

Jeffrey Francispillai

RESIDENT PHYSIOTHERAPIST

Dr. Gina Hua

CHIROPRACTOR

Dr. Mallory Stewart

CHIROPRACTOR

Mac Lester Lampa

REGISTERED MASSAGE THERAPIST

Bree Dileo

REGISTERED MASSAGE THERAPIST

Dr. Corina Kibsey

NATUROPATHIC DOCTOR

Common Injuries Successfully Treated At Our Clinic

Everyday, We Help People Just Like You Stop The Pain and Feel Their Best Again

Give It a Try Risk Free

This appointment is your opportunity to discover whether our clinic and treatments are a good fit for you! During this session, you will talk with a caring therapist and create the right care plan specifically for your pain.

Insurance Covered

Your treatments are covered by most insurance plans.

Painhero.ca Insurance Carriers Physiotherapy Chiropractor Massage Therapy Direct Bill

Frequently Asked Questions

This appointment is your opportunity to discover whether treatment is a good fit for you! During this session, you will talk with a caring therapist and create the right care plan specifically for your pain.

Your appointment is typically 30 minutes, but may vary based on an individual basis.

You will want comfortable or loose clothing, such as athletic wear, that allows for comfortable movement.  Also bring your insurance information so we can check your coverage.

If you are a good candidate for treatment, your caring therapist will put together a personalized care plan so get back to doing what you love…

The number of treatments required depends on your conditions and severity of your injury.  You will know your care plan on day 1.

Open
Open hours today: 7:30 am - 8:00 pm
  • Monday

    7:30 am - 8:00 pm

  • Tuesday

    7:30 am - 8:00 pm

  • Wednesday

    7:30 am - 8:00 pm

  • Thursday

    7:30 am - 8:00 pm

  • Friday

    7:30 am - 8:00 pm

  • Saturday

    8:00 am - 4:00 pm

  • Sunday

    8:00 am - 1:00 pm

  • June 9, 2026 8:40 am local time