To contact us for more information, please use the form below. We will get back to you as soon as possible, usually within 24 hours.

If you would like to schedule an appointment, please call the office at 905-910-0885.

Virtual Appointments Only

Office Hours:

Monday: 8 am – 12 noon

Wednesday: 8 am – 12 noon; 2 pm – 6 pm

Friday: 8 am – 12 noon

Tuesday, Thursday, Saturday & Sunday Closed.

We accept Mastercard and Visa and debit cards for your convenience.


At least 24 hours notice is required to reschedule or cancel an appointment. Thank you.


For patient form downloads, please CLICK HERE.


The Contact Form (or you may call us for information):