129 E Oak St.,
Chicago , IL 60611 UNITED STATES
Based on 1 reviews
Optica EyewearRight 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...
Worldwide > United States > Chicago, IL > Eye doctors & Optometrists