We've launched a new Diabetes Prevention Program in partnership with Diabetes Canada! LEARN MORE

If you are an existing patient and would like to book an appointment with an Endocrinologist, please use the following location links.

Please NOTE: If you have an existing appointment, and want to cancel and book a new appointment, please make NOTE of that in the notes section of the booking.

Late cancellations (less than 24 hrs) and missed appointments will be charged to you at $50.


For all other clinic locations and services (e.g. Chiropody, Optometry), please fill out the form below.