Family Practice & Walk-In
The Junction

CompassCare Stockyards

120 Weston Road, Unit 101, Toronto, Ontario M6N 0A6
Accepting Patients

About

CompassCare Stockyards is a modern walk-in and family medicine clinic located inside Stockyards Village at 120 Weston Road in Toronto's Junction area. Open Monday through Friday, the clinic offers walk-in hours from 9:30 AM to 4:30 PM and is equipped with on-site bloodwork (phlebotomy) services and a pharmacy with free home delivery — making it a comprehensive one-stop healthcare destination for residents of The Junction, Stockyards, Mount Dennis, and nearby west-end neighbourhoods. The clinic's family practice physicians offer enrolled patients continuous, longitudinal care and are available for a range of preventive and chronic disease management services. The clinic prides itself on short wait times, friendly staff, and a patient-centered approach. Whether you're visiting for a walk-in concern or seeking to establish care with a family doctor, CompassCare Stockyards is well-equipped to meet the needs of west Toronto's diverse and growing community. On-site bloodwork collection removes the need for additional trips to a lab, and the pharmacy ensures patients can fill prescriptions immediately after their visit.

Services & Specialties

Walk-In Care
Family Medicine
Bloodwork and Phlebotomy
On-Site Pharmacy
Chronic Disease Management
Preventive Care
Prescription Renewals
Minor Illness Treatment

Hours of Operation

Monday9:00am - 5:00pm
Tuesday9:00am - 5:00pm
Wednesday9:00am - 5:00pm
Thursday9:00am - 5:00pm
Friday9:00am - 5:00pm
SaturdayClosed
SundayClosed

Clinic Details

Accessibility

Wheelchair accessible

Parking

Free parking available in the Stockyards Village parking lot (Parkade C, northeast corner near Weston Road and Gunns Road).

Transit

Accessible via TTC bus routes along Weston Road and St. Clair Avenue West.

Contact Information

Your privacy matters

HealthEh! uses cookies to keep the site working smoothly and to understand how people use it, so we can improve access to care. You're always in control and can update your choices anytime.