Appointments

888.507.6885

Request an Appointment

Questions

888.507.6885

Contact us with Questions

Local: 1.416.507.6600

Expand Content

Sports Health

Sports Health Program

Sports Health Program

Meeting the medical, nutritional and fitness needs of athletes.

Chiropractic

Chiropractic

Treating muscles, bones, cartilage and nervous system without surgery.

Orthopaedics

Orthopaedics

Addressing conditions affecting bones, joints, ligaments, tendons, muscles and nerves.

Physiotherapy

Physiotherapy

When mobility or ease of motion are an issue.

Osteopathy

Osteopathy

Focusing on the whole body to provide overall good health and wellbeing.

Registered Massage Therapy

Massage Therapy

Reduce pain, decrease stress and enhance immune function through the healing power of massage.