Our walk-in medical clinic is serving patients in Scarborough and throughout the Greater Toronto Area. Our family doctors provide the highest level of care to our patients and our walk-in medical clinic addresses your urgent care needs. We are located in the heart of Scarborough at the intersection of Markham and Ellesmere.