Hours
Today
9:00 AM – 6:00 PM

Last updated: 22 Sept 2026

About Icare Optical

Icare Optical is an optical shop in oakville, Ontario, at 300 North Service Road West, Unit B11, L6M 2R9. Patients can contact this listing by phone at (905) 842-2005.

Photos