CompassCare Stockyards
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
Hours of Operation
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
Similar Clinics Nearby

New Jane Medical Centre

All Cures Medical Clinic

Azzahrani Clinic
Related Health Articles

Introducing Care Finder: Search HealthEh! the Way You Actually Talk About Your Health

Preparing for Fall in Toronto: How to Protect Your Health as the Seasons Change


