Our Doctors

Dr Ian Armstrong

Dr Ian Armstrong



Family Medicine/HIV Primary Care

Contact Info

Not accepting new patients

  • t- (416) 465-3252 f - (416) 465-0792

Available Hours

  • Monday 9am - 12pm
  • Tuesday 9am - 4pm
  • Wednesday 1pm - 5pm
  • Thursday 9am - 7pm
  • Friday 9am - 12pm

About The Doctor

Dr. Ian Armstrong, MD, CCFP, grew up in Edmonton AB, where he received his Bachelor of Science (Neuroscience) and his medical degree. He then moved to Hamilton ON for family medicine residency at McMaster University. He earned his independent license in 2018, and came to Toronto to complete fellowships in HIV Primary Care (with St Michael’s Hospital) and in LGBTQ+ Health (with Sherbourne Health).  Dr. Armstrong's areas of interest include transgender health (including hormone therapy and surgery referral), HIV care, and sexual health.

Dr Ian Armstrong recently joined the practice but he is not currently accepting new patients.




t- (416) 465-3252

f - (416) 465-0792

Choose 2

Choose 3

Andy Mok, RN, MN
Clinic Nurse
(Monday to Thursday)

*Note to patients*: For all appointment requests, please email mdesousa@mlmedical.com or call our clinic and press extension 2 to reach Marlene de Sousa. 

For all other requests, please email 3rdfloor@mlmedical.com. Your email will be triaged and a member of our team will get back to you as soon as possible. 

Please note that all prescription refill requests should be submitted to your pharmacy team who will fax the authorization request to the clinic directly. Please do not email/call the clinic for prescription refill requests as there may be a delay in getting back to you. 

After hours, Telehealth Ontario is a free, confidential service you can call to get health advice or information.  A Registered Nurse will take your call 24 hours a day, seven days a week. 

Maple Leaf Medical Clinic is a multi-specialty clinic providing the latest advances in health care and medical research in Downtown Toronto.

our location

  • 14 College Street (Yonge/College)
    Toronto, ON M5G 1K2
  • Opening hours vary by individual doctor and clinic.

on the map