Uptown Eye Specialists
Contact clinic
Please contact the clinic for an appointment.
Call Uptown Eye Specialists: +1 (416) 292 0330Hours
- Today
- 8:00 AM – 4:30 PM
Last updated: 21 Oct 2026
About Uptown Eye Specialists
Uptown Eye Specialists is listed in Scarborough, Ontario, at 2101 Brimley Road, suite 109, M1S 2B4. Patients can contact this listing by phone at (416) 292-0330.