at 88 York street, London , N6A 1A7 Canada
Squints Optical is London’s downtown one stop shop for your eyes. Squints bring you superior service and fashionable eyewear at exceptional value
160 FB users likes Squints Optical, set it to 112 position in Likes Rating for London, Ontario in Local Business category
Squints Optical is London based place and this enity listed in Local Business category. Located at 88 York street ON N6A 1A7. Contact phone number of Squints Optical: 519-963-1970