Rude employees and frankly do not know how to meet any deadlines. Arrogant Doctors. Will never recommend. I elected to use St. Charles vision out of convenience and close proximity to my office but this is no reason to EVER go there again.
Cons: Awful customer service
more