Book an Appointment

  2101 Brimley Road
  Toronto, ON M1S 2B4
  Telephone: 416-297-7400
  Medical Fax: 416-291-5100
  Pharmacy Fax: 416-293-5100

  (formerly Hayyan Healthcare)
  9301 Bathurst Street, Unit # 8
  Richmond Hill, ON L4C9S2
  Telephone: 905-237-7472
  Medical Fax: 905-918-0037
  Pharmacy Fax: 905-237-2854

  178 Main Street
  Unionville, ON L3R2G9
  Telephone: 905-475-9100
  Medical Fax: 905-475-9102
  Pharmacy Fax: 905-475-5704

Book an Appointment

Your Name (required)


Phone (required)

Location (required)

Please type in a preferred doctor, date and a preferred time.

Phone Lines

Temporary Phone Number

Our phone number in the Scarborough location is not currently working. Please use the following to contact us. We hope to have the issue resolved as soon as possible.


This will close in 60 seconds