Squints Optical, Optical store
1105 wellington road unit 447, London, ON N6E 1V4
- Optical store
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.