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
Everyone is very caring and helpful.

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.