For over 30 years Dr. Thompson and staff have built long lasting professional relationships with our patients and the community. We are dedicated to providing our patients with quality personalized eye care that reflects the most current best practices for maintaining the best ocular health and vision. Dr. Thompson provides quality eye care for all