Book an Appointment
Health for All
Online Booking System*
Introduction to Online Booking
Welcome to the Health for All Online Booking System!
If you cannot find the appointment that you need, please call the office at (905) 472-2200 and select option “2.”
Specialty appointments (i.e., Well Baby visits, prenatal visits, diabetes visits, and complete physicals) cannot be booked online. To book these types of appointments, please call us at (905) 472-2200 and select option “2.”
* Please note: The online booking system is only for those who are already patients with Health for All Family Health Team or the Community Care Team.
- If you are interested in becoming a new patient with the Family Health Team, click here for more information.
- If you are interested in the Community Care Team’s services, click here for information.
Want to book an appointment?
Start by clicking on the button below for the provider/clinic for which you need an appointment.
Important: Please ensure that you use the correct booking link (button) below as an incorrect booking may mean that your appointment has to be re-scheduled.
Primary Care Provider (PCP): The main person to whom you go for concerns and questions about your overall health. This person can be a Family Doctor, a Resident (a doctor who has finished medical school and is now completing two extra years of training to become a Family Doctor) or a Nurse Practitioner.
Dr. Nadine Al-Aswad
Dr. Nathasha Dias
Dr. Kelly Forse*
Dr. Karuna Gupta
Dr. Melanie Henry
Dr. Michelle Homer
Dr. Ming Lam
Dr. Stephen Marisette
Dr. Don Mutasingwa
Dr. Megan Tan
Dr. Amanda West
Dr. Jessica Wong
Dr. Gina Yip**
Dr. Tiffany Tang
**Dr. Yip’s schedule is not available online. To book an appointment, please call
905-472-2200 and select option 2.
Family Medicine PGY2 Residents
Dr. Anil Bala
Dr. Fatima Mazhar
Dr. John Zhu
Dr. Max Stone
Dr. Mornisha Panchalingam
Dr. Mathew Truong
Dr. Raeesabanu Patel
Dr. Sameth (Taro) Hang
Dr. Thomas Chang
Family Medicine PGY1 Residents
Dr. David Hanna
Dr. Oluwarotimi (Timi) Ogunlami
Dr. Abby Farrell
Dr. Yasar Mohmand
Dr. Annie George
Dr. Hunster Yang
Dr. Jessie Zhang
Dr. Lora Stepanian
Dr. Michael Wu
Vered Estrah, NP
Registered Nurse (RN) appointments can be booked for immunizations, medicine injections (e.g., allergy shots), ear flushing, wart treatment, and suture or staple removal. For nurses to complete these tasks, they need an order from your primary care provider (PCP), so please speak to your PCP before booking a Nursing appointment.
For After-Hours Urgent Care, same-day slots become available via this link at 4 pm (Monday – Thursday) and at 8 am (Saturday).