Optica

Optica

Eye doctors & Optometrists in Chicago, IL

Eye doctors & Optometrists

Contact us

Location

129 E Oak St.,
Chicago , IL 60611 UNITED STATES

Reviews

Optica 312-642-2550
129 E Oak St.,
Chicago , IL 60611 UNITED STATES
$
Optica 1

Based on 1 reviews

Optica 312-642-2550
129 E Oak St.,
Chicago , IL 60611 UNITED STATES
$
1 5

Optica Eyewear

Right away I should have known something was wrong. It seemed every month from time of purchase I needed to get my glasses tightened because the bows were spreading. Eventually I find out that the frames were defective and according to...
posted at 06/11/10

Detail information

Company name
Optica
Category
Eye doctors & Optometrists
Rating
1.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Optica

Contacts Location Reviews Details