Toggle navigation
Hello. Are you a current patient?
Sign in
Back
Account Links
Sign In or Sign Up
Book an Appointment
Back to Booking Page
April
Next Month
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
30
31
Apr 1
2
3
4
Eijaz Kassam
Limited Availability
5
Catherine Pham
Limited Availability
6
7
Jeff Jukes
Limited Availability
Andreja Kovacevic-Cikes
Limited Availability
Patrick Rushton
Limited Availability
8
Dr. Zahra Amarshi
Limited Availability
Andreja Kovacevic-Cikes
Limited Availability
Dr. Dasha Leneva
Available
Hamsa Mohamoud
Limited Availability
Patrick Rushton
Limited Availability
9
Dr. Zahra Amarshi
Limited Availability
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Limited Availability
Hamsa Mohamoud
Limited Availability
Catherine Pham
Limited Availability
Patrick Rushton
Limited Availability
10
Dr. Zahra Amarshi
Limited Availability
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Limited Availability
Andy McMillan
Limited Availability
Hamsa Mohamoud
Available
Catherine Pham
Limited Availability
Patrick Rushton
Limited Availability
11
Dr. Zahra Amarshi
Limited Availability
Courtenay Go
Limited Availability
Ashley Jestin
Limited Availability
Matthew Lacasse
Limited Availability
Hamsa Mohamoud
Available
12
Hamsa Mohamoud
Available
Catherine Pham
Limited Availability
13
14
Matthew Boudreau
Limited Availability
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Available
Alison Maira
Limited Availability
Patrick Rushton
Available
15
Dr. Zahra Amarshi
Limited Availability
Andreja Kovacevic-Cikes
Available
Matthew Lacasse
Available
Hamsa Mohamoud
Available
Patrick Rushton
Available
Misha Waite
Limited Availability
16
Nathan Hers
Limited Availability
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Available
Hamsa Mohamoud
Limited Availability
Patrick Rushton
Available
17
Dr. Zahra Amarshi
Available
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Limited Availability
Alison Maira
Available
Andy McMillan
Available
Hamsa Mohamoud
Limited Availability
Patrick Rushton
Available
18
19
Dr. Dasha Leneva
Available
20
21
Matthew Boudreau
Available
Nathan Hers
Available
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Available
Alison Maira
Available
Misha Waite
Limited Availability
Lynita White
Limited Availability
Gary Wong
Limited Availability
22
Dr. Zahra Amarshi
Available
Jeff Jukes
Limited Availability
Eijaz Kassam
Limited Availability
Andreja Kovacevic-Cikes
Available
Matthew Lacasse
Available
Dr. Dasha Leneva
Limited Availability
Andy McMillan
Available
Hamsa Mohamoud
Available
Patrick Rushton
Available
Misha Waite
Limited Availability
Lynita White
Limited Availability
Gary Wong
Limited Availability
23
Dr. Zahra Amarshi
Limited Availability
Matthew Boudreau
Available
Nathan Hers
Available
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Available
Andy McMillan
Limited Availability
Hamsa Mohamoud
Available
Patrick Rushton
Available
Misha Waite
Limited Availability
Lynita White
Limited Availability
24
Dr. Zahra Amarshi
Available
Ben Berg
Limited Availability
Nathan Hers
Limited Availability
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Limited Availability
Alison Maira
Available
Andy McMillan
Available
Hamsa Mohamoud
Available
Patrick Rushton
Available
Lynita White
Available
25
Dr. Zahra Amarshi
Limited Availability
Ben Berg
Limited Availability
Matthew Boudreau
Available
Dr. Annie Gibson
Limited Availability
Eijaz Kassam
Available
Matthew Lacasse
Available
Andy McMillan
Limited Availability
Hamsa Mohamoud
Available
Lynita White
Available
26
Hamsa Mohamoud
Available
Catherine Pham
Limited Availability
27
28
Ben Berg
Available
Matthew Boudreau
Available
Nathan Hers
Available
Jeff Jukes
Available
Eijaz Kassam
Limited Availability
Andreja Kovacevic-Cikes
Limited Availability
Matthew Lacasse
Available
Andy McMillan
Limited Availability
Patrick Rushton
Available
Lynita White
Limited Availability
29
Dr. Zahra Amarshi
Available
Eijaz Kassam
Limited Availability
Andreja Kovacevic-Cikes
Available
Matthew Lacasse
Available
Dr. Dasha Leneva
Limited Availability
Andy McMillan
Available
Hamsa Mohamoud
Available
Patrick Rushton
Available
Lynita White
Available
Gary Wong
Limited Availability
30
Dr. Zahra Amarshi
Limited Availability
Matthew Boudreau
Available
Nathan Hers
Available
Jeff Jukes
Available
Andreja Kovacevic-Cikes
Limited Availability
Andy McMillan
Limited Availability
Hamsa Mohamoud
Available
Patrick Rushton
Available
Lynita White
Limited Availability
May 1
Dr. Zahra Amarshi
Available
Ben Berg
Limited Availability
Jeff Jukes
Available
Eijaz Kassam
Available
Andreja Kovacevic-Cikes
Limited Availability
Andy McMillan
Available
Hamsa Mohamoud
Available
Patrick Rushton
Available
Lynita White
Limited Availability
2
Dr. Zahra Amarshi
Available
Ben Berg
Available
Francesca Brambilla
Available
Eijaz Kassam
Available
Andy McMillan
Limited Availability
Hamsa Mohamoud
Available
Lynita White
Available
3
Hamsa Mohamoud
Available