OIHC Practitioner Schedules

Dr. Colleen McQuarrie, ND

Mondays & Wednesdays 9am-3pm
Tuesdays & Thursdays 11am-6pm

Dr. Jaclyn Smith, ND

Mondays & Wednesdays 11:30am-6pm
Tuesdays 11am-3pm
Thursdays 10am-3pm

Dr. Vivienne Guy, ND


Mondays 11am-4pm
Tuesdays 1pm-3pm
Wednesdays 12pm-7pm
Fridays 10am-1:30pm

IV (Intravenous Therapy)
Tuesdays 9:30am-12pm
Thursdays 11am-1:30pm
Fridays 2pm-5pm
Various Saturdays – Call the clinic for specific dates

Dr. Rebecca Hauser’s Schedule:

Tuesdays 11am – 6pm with IVT  2-6pm
Wednesdays 10am – 5pm
Thursdays 10am – 5pm
Fridays 8:30am – 4pm with IVT 8:30am-12pm

Dr. Christine Nguyen, ND (On Sabbatical until Fall 2020)


Natalie Cameron, RMT, RYT 200

Fridays 11am-4pm
Saturdays 10am-3pm (alternate Saturdays)

Cynthia Nolan Fairweather, Psychotherapist

Tuesdays 5pm-7pm
Wednesdays 5pm-7pm
Saturdays 9am-3pm (varied – check schedule)

Jo-Ann D’Alfonso, Yoga Therapist

Tuesdays 9:30am-2pm
Thursdays 11am-6pm
Saturdays  11am-2pm (varies, check with front desk)

Lisa Flanders, BKin., MScPT, Registered Physiotherapist

Mondays 12:30pm-7pm
Tuesdays 8:30am-3pm (OBWC)
Wednesdays 8:30pm-3pm
Thursdays 8:30am-11am (OBWC), 12pm-3pm (OIHC)

Sarah Trottier, Registered Physiotherapist

Mondays & Wednesdays 11:30am-7pm
Thursdays 8:30am-2:30pm


Jess Sherman, Nutritionist

Tuesdays 10am-5pm

Cathy Cochrane, Nutritionist

Mondays 9:30am-2:30pm
Thursdays 12pm-3pm

Rekha Ishwanthlal, Consulting Integrative Pharmacist

Mondays 3pm–7pm
Wednesdays 10:30am–4pm
Saturdays – varied (check schedule)

Arianne Gosselin, Rehabilitative Manual Therapist – DOMP (candidate)

Thursdays 12pm-7pm
Fridays 8:30am-6:30pm

Silvia Saraiva, Physiotherapist 

Tuesdays 11am–6pm
Fridays 8:30am-3pm

Paulette Hébert, Certified Reflexology Therapist

At the OIHC – Tuesdays and Thursdays 12pm-7pm
At the OBWC – Wednesdays and Fridays 9am-3pm