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

11/14/2025
5 stars 5
Dr Haun answers and explains any questions you may have. He takes his time with you. Hes very knowledgeable about what can be affecting you and what needs to be done.

11/14/2025
5 stars 5
Always on time and aware of my circumstances

11/14/2025
5 stars 5
Great experience.

11/14/2025
5 stars 5
Always enjoy my visits ; everyone is friendly, professional, helpful and super nice , wouldnt trust my eyes to anyone else .

11/14/2025
5 stars 5
Outstanding patient care from the time you walk in, to the time you walk out. Dr Haun and his entire staff at the Maryville office always hit it out of the park. Two thumbs up!