Elgin Mills Crossing Medical Clinic

Walk-in clinic · Richmond Hill, ON · Hours not posted, call ahead

Hours: Mon to Thu 9 AM to 5 PM; Fri 9 AM to 4 PM; Sat 10 AM to 2 PM. Walk-ins accepted. Phone (905) 770-7143.

This is a combined family practice and walk-in clinic with an on-site pharmacy in Richmond Hill. Same-day walk-in visits for non-urgent issues are available during clinic hours, though patients are encouraged to call ahead before coming in. The clinic is accepting new family medicine patients and offers services such as prescription refills, medication transfers, and flu shots through its attached pharmacy.

Walk-ins accepted

Hours

Monday9 AM to 5 PM
Tuesday9 AM to 5 PM
Wednesday9 AM to 5 PM
Thursday9 AM to 5 PM
Friday9 AM to 4 PM
Saturday10 AM to 2 PM
SundayNot posted

Directory info from healthline_on, verified 2026-07-24. Details may have changed, call ahead to confirm.

Getting seen

Walk-ins accepted. Clinic wording: “If you need to see a Doctor same-day for non-urgent care, visit our walk-in clinic during our hours of operations. We recommend our patients to call first before coming.”

Accepting new patients.

Languages: English, Chinese.

Pharmacy: Elgin Crossing Medical Centre pharmacy (on site).

Services

Walk-in visitsPrescription renewalsPharmacy on siteFlu and COVID vaccines

Contact & Directions

10 John Birchall Rd, Unit 3, Richmond Hill, ON L4S 0B2

Call (905) 770-7143 Fax 9057375579 Get directions Website

Other walk-in clinics near here

Other clinics in Richmond Hill

Emergency? Compare ER wait times in Richmond Hill, or call 911.

Directory info from healthline_on, verified 2026-07-24. Details may have changed, call ahead to confirm. Hours, walk-in policy and services were read from the clinic’s own website where one exists; if something here is out of date, the clinic’s site and phone line are the source of truth. Report an issue with this listing.