Listed In: Eyewear
Squint Eyewear opened its first store in 2003 at the corner of Lakeshore Road and Trafalgar, in beautiful downtown Oakville. Concept eyewear retailer offering custom fitting of prescription eyewear, premium designer sunglasses and unique selection of eyewear accessories.