Call Us Today! (865) 584-0905 Physician Referrals
Request an Appointment Patient Portal Online Bill Pay
Call Us Today! (865) 584-0905
Online Bill Pay

Testimonials

01/25/2026
5 stars 5
Very knowledgeable and explains everything really well.

01/24/2026
5 stars 5
Always a good experience to see Dr. Horton and team in the Maryville office.

01/24/2026
5 stars 5
Everyone made my daughters first eye exam and first time picking out glasses so special. Great experience!

01/24/2026
5 stars 5
Very efficient, friendly, and on time. Check in was easy, friendly and quick. All personnel were great Dr. Sollenberger was friendly and informative. Questions were answered thoroughly and easy to understand.

01/23/2026
5 stars 5
Practice is very professional and clean. Staff is competent. Had an appt time and had zero wait. Dr. Haun very personable and knowledgeable.