Squint Eyewear

68 followers
·
23 following
Oakville, Ontario, Canada  ·  Squint Eyewear is a total concept optical boutique located in Oakville, Ontario, that incorporates the latest in eyewear with the ultimate in eye care.
Squint Eyewear