3 clinics in South Central — ranked by patient ratings
Core Medical Centre (CMC) Urgent Care Clinic
1329 Windsor Avenue, South Central
VCare Clinics Urgent Care Family & Pediatrics
2285 Howard Avenue, South Central
Hope Health Urgent Care
1550 Ouellette Avenue, South Central