• Orthopedic and sports injury rehabilitation.
  • Integrates manual and movement-based therapy.
  • Personalized, evidence-based patient education.
  • Treats running and racquet sport injuries.
  • Offers comprehensive running performance assessments.

This summary is for informational purposes only and may not be accurate.

Physiolab Keefer Clinic

Physiolab Keefer Clinic

128 Keefer Street, Vancouver, BC, V6A1X4

Kelly holds a Master of Physical Therapy from the University of Toronto and a Bachelor of Kinesiology from the University of British Columbia. She began her career as a registered kinesiologist, working with clients of all ages and backgrounds — from varsity athletes to everyday movers — to help them achieve their rehabilitation goals. With a strong foundation in orthopedic and sports rehabilitation, Kelly integrates manual therapy, movement-based therapy, and patient education to provide personalized, evidence-based care. She has a special interest in treating running and racquet sport–related injuries, and offers comprehensive running assessments to help runners improve performance and prevent injury. Kelly has also had the opportunity to work with elite athletes at the Toronto Waterfront Marathon and has treated retired Olympic runners. Growing up competing in basketball and badminton, Kelly brings a deep understanding of athletic performance and the demands of returning to sport. In her free time, she enjoys playing sports, hiking and skiing. Kelly is fluent in both Cantonese and Mandarin.

Physiotherapy - 30 minutes Initial Assessment

For your first Physiotherapy session, to assess a new injury === **Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 55 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!

Loading...
Kelly To | AppointmentFind