We are proud to provide our clients with premium service and are happy to help you prepare for your appointment or enlighten you about various treatment options. Our goal is to go above and beyond your expectations.


Doctors and physiotherapists who are referring patients are welcome to download our referral forms.

Group23 Referral Form

Group23 Acute Injury Referral Form

Dr. Ian Lo's Orthopaedic Registration Form

Group23 Intake Form (fill out before first appointment)


Where are you located?

view google map

Address: 147 Canada Olympic Road SW, Calgary AB, T3B 6B7

Phone: 403-284-4040

Fax: 403-284-5656

We are located at WinSport (formerly Canada Olympic Park) on the main level of the Markin MacPhail Centre (the large multi-colored building) on the west side of the park.

By Car: Exit Highway 1 onto Canada Olympic Drive/Bowfort Rd. and turn right at traffic circle towards the WinSport Park. Go past the main entrance (straight at stop sign) around the west side of the building, past the professional building and look for our multiple Group23 reserved parking signs in the south parking lot. There is ample free parking.

On Foot: Enter the Markin MacPhail building through Arena doors and turn right. We are right beside the cafeteria and guest services desk.

On the Bus: Take the #408 bus from Brentwood C-Train station straight to WinSport Park.

How do I book an appointment?

Call the clinic at 403-284-4040, send us an email at or fill our our contact form to book an appointment with a physiotherapist, massage therapist, dietitian, optometrist and psychologist. You do not need a referral to see any of those professionals.

You will need a referral to book with a Sports Medicine Physician or an Orthopedic Surgeon (Please see “Do I need a referral?”)

Do I need a referral?

You do not need a referral to see a physiotherapist, massage therapist, dietitian, optometrist or psychologist. You will need a referral to book with a Sports Medicine Physician. We accept referrals from physicians, physiotherapists, chiropractors or podiatrists.

In order to see one of our Orthopedic Surgeons, a referral from another Orthopedic Surgeon or a Sports Medicine Physician is required. Please ensure that the referral letter to see a Sports Medicine physician or an Orthopedic Surgeons includes copies of all pertinent imaging results (x-rays, ultrasound and MRI). Your referral can be faxed to our office, and we will contact you directly once an appointment has been booked for you.

Please note that we can only assess one injury/one body part per visit. If you have more than one injury that requires assessment, please plan to book a separate visit for each. Another referral may be required.

Do I need to be an athlete to come to your clinic?

No, you do not need to be an athlete to come to the clinic. Whether you are a professional athlete, a recreational athlete or you just want to stay active for the rest of your life, all or our clients get access to the same elite level of care and are equally important to us.

How long will my appointment take?

The length of time of your first appointment varies from condition to condition. For your first appointment, we suggest that you give yourself approximately 45 to 60 minutes of your time in the clinic. For follow-up appointments, give yourself approximately 15 to 45 minutes.

Please arrive 15 minutes prior to your first appointment.

What do I need to bring to my appointment?

Your Alberta Health Card. Copies of lab tests, x-rays or other investigations pertinent to your problem, if available.

What should I wear to my appointment?

Bring a pair of shorts for lower body/extremity or back assessment Bring a tank top for upper body/extremity assessment

Is there a fee for my appointment?

Appointments with a Sport Medicine Physician and an Orthopedic Surgeon are covered when a valid Alberta Health card is presented. We also accept valid health cards from all other Canadian Provinces and Territories, with the exception of Quebec. If you do not have a valid Canadian health card or if you have Quebec Health Insurance, you will have to pay up front for the consultation and follow-ups.

Physiotherapy, massage, psychology, nutrition, optometry services at our clinic are not covered by Alberta Health. We offer direct billing to numerous private Group Insurance plans for your physiotherapy and massage appointments. Please ask our office staff for information on whether your insurance plan allows direct billing. For psychology and nutrition services, you will require to pay for your appointments and submit your receipts for reimbursement.

What if I miss my appointment?

Your appointment time is reserved especially for you. We require 24 hours, or one business day, notice of a cancellation by telephone. Late cancellations or unattended appointments will incur in a $60 fee.

Is there parking available?

There is free parking available outside the clinic.

What are the clinic hours?

Hours: Monday to Thursday 7:00 am – 7:00pm, Friday 7:00am to 6:00pm