Downtown Doctors Walk In Medical Centre
720 Spadina Ave., Unit 418, Scarborough, ON, Canada, M5S 2J2
(416) 929-1530 Phone