News & EventsContact

Book an Appointment

Appointments may either be booked by telephone or online.

Book by Phone

To book an appointment by telephone, please call (905) 472-2200.

Please note that our phone lines are closed from 12:00 pm–1:00 pm for lunch.

Book Online

Appointments can be booked through our secure online platform, Ocean MD. Start by clicking on the button below for the provider/clinic for which you need an appointment.

Please note: The online booking system is only for those who are already patients with Health for All Family Health Team. Online booking is NOT available for complete physicals, diabetes follow-up or well baby visits. Please call our office to book these appointments. 

Family Doctors

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. Tiffany Tang

Dr. Amanda West

Dr. Jessica Wong

Dr. Gina Yip

**Dr. Yip’s schedule is not available online. To book an appointment, please call 905-472-2200 and select option 2.

Resident Doctors

Family Medicine PGY2 Residents

Dr. Anil Bala

Dr. Thomas Chang

Dr. Sameth (Taro) Hang

Dr. Fatima Mazhar

Dr. Mornisha Panchalingam

Dr. Raeesabanu Patel

Dr. Max Stone

Dr. Mathew Truong

Dr. John Zhu

Family Medicine PGY1 Residents

Dr. Abby Farrell

Dr. Annie George

Dr. David Hanna

Dr. Yasar Mohmand

Dr. Oluwarotimi (Timi) Ogunlami

Dr. Lora Stepanian

Dr. Michael Wu

Dr. Hunster Yang

Dr. Jessie Zhang

Nurse Practitioners

Vered Estrah, NP

Registered Nurses

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.

Urgent Care

For After-Hours Urgent Care, same-day slots become available via this link at 1:00 pm (Monday–Thursday) and at 6:00 am (Saturday).

If you are unable to book online or there are no appointments available, call our office at (905) 472-2200 after 4:30 pm Monday–Thursday and 9:00 am on Saturday.

*Please do not use Urgent Care for prescription renewals, vaccinations or notes/form completion.

Specialty Appointments

Specialty appointments (e.g. 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.

If you cannot find the appointment that you need, please call the office at (905) 472-2200.