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/04/2024
4 stars 4
Everyone was polite, efficient thorough. Especially considering it was my first visit! I will most definitely be back in a year

11/04/2024
5 stars 5
Staff and doctors are very professional, friendly and knowledgeable. My doctors are Dr Haun and Dr Johnston

11/04/2024
5 stars 5
Everyone great

11/03/2024
5 stars 5
I spent little if any time in the waiting room. His team is friendly and professional. They ran the various tests with no down time in between. Dr. Johnston is personal, friendly, and communicates well. I fully trust both him and his staff.

11/02/2024
5 stars 5
Always expect the best and that is what you get. Thanks Dr. Haun and staff for making this visit perfect