Request an Appointment

Sidebar Request an Appointment
Try a free Consultation

Call Us

College Station Carlton Street (416) 595-5353
Downtown Toronto University Avenue (416) 363-1975
North York Yonge Street (647) 494-4342
Burlington Appleby Line (289) 812-0246

How Cornerstone is keeping our patients and staff safe from Covid-19.

Covid-19 safety is our top priority.

Read More
Older woman receiving instruction on a bird dog core exercise from her physiotherapist
Woman receiving instruction on a bird dog exercise from her physiotherapist
Woman receiving instruction on a bird dog exercise from her physiotherapist
As Featured On
Global News
Zoomer Magazine
CBC News
Breakfast Television

Cornerstone Physiotherapy has an award winning team.

We are honoured to have received multiple awards and to be an employer of choice for so many great people.


Awards Won

Cornerstone has been honoured to be recognized as an industry leader by multiple respected organizations.


Staff Members

By providing a game changing clinical mentorship program Cornerstone attracts the best talent in the industry.



Conveniently located and accessible. We ensure modern facilities are top notch.

Our Physiotherapy Philosophy

Cornerstone strives to be the most trusted physiotherapy organization in every community we serve. Our focus is on combining clinical excellence with outstanding customer service. We request feedback from every patient and use it to ensure our future will always be greater than our past. We measure our success by the impact we make on our patients lives.

Meet Our Team

At the heart of Cornerstone is our team of outstanding professionals. Have a look for yourself and see why thousands of patients consider Cornerstone to be a partner in their pursuit of good health.

Try a Free Consultation

Try a free Consultation

Unsure if our services are appropriate for your problem? We offer a complimentary phone consultation with a registered physiotherapist to discuss your issue and provide honest advice about treatment options.

Call us at (416) 595-5353

Request More Information

Request More Information