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 numbers in Richmond Hill & Scarborough location are not currently working. Please use the following to contact us. We hope to have the issue resolved as soon as possible.


Richmond Hill:

This will close in 60 seconds