Squints Optical, Optical store

Find a provider

Squints Optical

1105 wellington road unit 447, London, ON N6E 1V4
  • Optical store

Summary

At Squints, we are committed to having our customers experience the latest in designer frames and lens technologies. We strive to form a perfect pair of glasses for an extremely reasonable price. Squints was born with the vision of giving customers great value on top fashionable quality products.
Google Map with the provider's location