Personalized care for pain relief, recovery, and long-term wellness.
Our multidisciplinary team in Thornhill provides physiotherapy, chiropractic care, registered massage therapy, and pain management — all under one calm, welcoming roof.

Whole-person care for pain relief, mobility, and calm recovery
Our Services
Coordinated, evidence-informed care plans tailored to your recovery and long-term wellness goals.
Physiotherapy
Personalized assessment and hands-on treatment to restore movement and function.
Learn morePain Management
Evidence-informed care plans to help manage and reduce chronic and acute pain.
Learn moreChiropractic / Rehab Care
Spinal and joint care paired with rehabilitation exercises for lasting results.
Learn moreMassage Therapy
Registered massage therapy to relieve tension, improve circulation, and support recovery.
Learn moreAcupuncture
Traditional acupuncture techniques used to support pain relief and overall wellness.
Learn moreSports Injury / Rehabilitation
Targeted rehab programs to get active patients safely back to what they love.
Learn moreWhy Patients Choose Rays Wellness
Calm, professional, and personal care from a team you can trust.
Thornhill Clinic
Conveniently located on Yonge Street with free underground parking.
English & Farsi Support
Our practitioners and staff are comfortable serving patients in both languages.
Direct Billing Available
We offer direct billing to many insurance providers where available.
Personalized Assessment
Every treatment plan starts with a thorough assessment of your goals and history.
Professional Care Team
A coordinated, multidisciplinary team working together on your recovery.
What to Expect on Your First Visit
A calm, straightforward process from booking to treatment.
Book Your Visit
Call, email, or use our online patient forms to get started — walk-ins are welcome too.
Complete Your Forms
Arrive 10–15 minutes early, or complete your intake forms securely online beforehand.
Meet Your Practitioner
We review your history and goals together before building your personalized care plan.
Existing Patient? Complete Your Forms Online
Access your intake and consent forms securely with the access code and date of birth we provided.