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/15/2025
5 stars 5
Very professional

11/15/2025
5 stars 5
Nice doctor and staff

11/15/2025
5 stars 5
called back on time and all exams were in a timely manner.

11/14/2025
5 stars 5
I was a patient of Dr. Cunningham for over 30 years and now am a patient of Dr. Taylor. I have always received excellent care from both. I choose Dr. Taylor after Dr. Cunningham retired because my father was a patient of his and I admired how he treated him.

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.