Hours
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.

Photos