Eye doctors & Optometrists in Chicago, IL
Eye doctors & Optometrists
6200 N Clark St.,
Chicago ,
IL
60660
UNITED STATES
Based on 2 reviews
Billing Issues
They double billed my insurance when I went there for my exam and then tried their hardest to sell me everything in the store, telling me that I had to update my glasses and contacts that day or else it would put my eye health in...Go anywhere but here.
I wish I could give this place negative star reviews. The doctor is really nice but that's about it.Worldwide > United States > Chicago, IL > Eye doctors & Optometrists