Emkiro is located at 70 University Ave, at the corner of Wellington St W and University Ave in downtown Toronto. Our location in the heart of downtown Toronto has helped us make high-quality healthcare convenient and accessible.
Emkiro is a 2 minute walk from St Andrew Station, and a 5 minute walk from Union Station.