Dr. John Riddick, MD
4.9
(49)
Accepting new patients
19 years of experience
Offers telehealth
(865) 252-6551
On staff at Tristar Centennial Medical Center