Netra Eye Care
Hours
- Today
- 8:00 AM – 4:30 PM
Last updated: 22 Sept 2026
About Netra Eye Care
Netra Eye Care is an eye care clinic in Scarborough, Ontario, at 2855 Markham Road, Unit 109, M1X 0C3. Patients can contact this listing by phone at (416) 293-7337.