Walk-In & Family Clinic in North York

We are happy to introduce our newest physician, Dr. Jessica Uruakpa! She is offering walk-in appointments and meet-and-greet visits for individuals interested in joining the practice. Book your appointment below!
Live wait time Real time sync to clinic system Loading…
Your Health, Our Focus
In Every Detail

Embrace streamlined care with our dedicated team. Your health journey is in expert hands.

Don Mills Walk-in Medical Clinic — family medicine clinic in North York
Accepted coverage
OHIPWSIBBlue Cross
Family practice

Family doctors are accepting new patients in North York.

Choose a provider and continue to Libre. Available times are live, and the appointment is confirmed immediately when the patient completes the booking.

New-patient details and what to bring →
Accepting new patients

Castille Idu

Family medicine intake at Don Mills Walk-in Medical Clinic. Availability is confirmed by the clinic when you book.

Book with Castille Idu →
Accepting new patients

Sixtus Odigwe

Family medicine intake at Don Mills Walk-in Medical Clinic. Availability is confirmed by the clinic when you book.

Book with Sixtus Odigwe →
Accepting new patients

Kelechi Mbanaso

Family medicine intake at Don Mills Walk-in Medical Clinic. Availability is confirmed by the clinic when you book.

Book with Kelechi Mbanaso →
Our services

Comprehensive care, all in one place.

From routine visits to chronic disease management — everything your family needs, with a team that knows you.

About the practice

A modern approach to family medicine.

Don Mills Walk-in Medical Clinic offers tailored healthcare solutions in a calm, welcoming environment. Our dedicated professionals are here to guide you with personalized attention and comprehensive care.

Book your way

Online, by phone, or walk in. We make it easy to be seen when you need it.

Current clinic access

Check the clinic’s published hours and booking options before your visit.

Clear billing

Accepted: OHIP, WSIB, and Blue Cross IFHP. No surprises.

Our team

A team built around your care.

Physicians, nurses, and support staff working together — so you always have someone who knows you.

CO

Chinwendu Okoro

Physician

View profile →
OB

Oluwaseun Bakare

Physician

View profile →
WX

Dr. Weiting Xiong

Physician

View profile →
JN

Dr. Jessica Nneoma Uruakpa

Physician

MBBS, CCFP

View profile →
Clinical Support
HP

Harini Piyatissa

Medical Office Administrator

View profile →
JD

Jenny Doan

Medical Office Administrator

View profile →
SP

Shreya Patel

Medical Office Administrator

View profile →
KS

Keerthi Sudha Bojja

Medical Office Administrator

View profile →
LT

Luwam Tedros

Nurse

View profile →
MF

Mike Faheim

Client

View profile →
TM

Trizhia Montallana

Medical Office Administrator

View profile →
GD

Gaushala Dayarenu Wickramagae

Nurse

View profile →
HA

Hope Alan

Medical Office Administrator

View profile →
IS

Iniyayaazhini Suresh

Medical Office Administrator

View profile →
HV

Hydee Vinarao

Medical Office Administrator

View profile →
Hours of operation

Here when you need us.

Hours are kept current from Google. Book online or call us to find a time that works.

Special hours: Fri, Aug 7: Closed; Wed, Aug 12: Closed
Monday10:00 AM – 5:00 PM
Tuesday10:00 AM – 5:00 PM
Wednesday10:00 AM – 5:00 PM
Thursday9:00 AM – 5:00 PM
Friday10:00 AM – 5:00 PM
Saturday9:00 AM – 4:00 PM
Sunday9:00 AM – 4:00 PM
Fri, Aug 7 Special hoursClosed
Wed, Aug 12 Special hoursClosed
From the practice

Staying informed shouldn’t be hard.

All articles ›
Take the first step

Book a visit in under two minutes.

Book your appointment with ease, knowing you’re choosing a clinic dedicated to quality and trust.

Important to know

Clinic policies.

Please review our policies before your visit.

Visits

Only one medical issue per visit to ensure that all patients receive timely and efficient care. if you have multiple issues, please book for another day.

Prescription Policy

We do not prescribe narcotics and controlled substances.

Zero Tolerance

We do not tolerate any form of aggressive, abusive, or disruptive behaviour. This includes verbal or physical threats, harassment, or any inappropriate language.

No Shows

There is a $50 no show fee. You must advise us 24hrs before your appointment to cancel.