I had a fantastic experience here. The doctor and the staff were SO nice it honestly shook me.
Short wait for appointments, the staff is very friendly and helpful! Reasonable prices on frames and lenses. We set up back-to-back appointments for my five year old son and myself, and the entire staff helped to keep him engaged and interested in the process so that we could accomplish both appointments without him getting to frustrated by waiting. It was excellent!