Ellesmere Medical Clinic, located at the intersection of Markham Road and Ellesmere Road in Scarborough, provides comprehensive walk-in clinic and family practice services. Our experienced team of male and female physicians is dedicated to delivering high-quality, compassionate care to meet the diverse healthcare needs of our community. We offer co...