I have gone to Dr. Hampton for about 9 years. He is a very patient doctor and takes plenty of time to answer your questions. His prices did go up a bit when he moved to his current location, but they do take most insurances. Also, he does contact exams as well as having a nice selection of frames for adults as well as kids.
more