John D Carroll, MD, Internal Medicine

10689 Hardin Valley Rd
KnoxvilleTN  37932-1504 (Knox County)


Phone: 865-692-1220
Fax: 865-692-1499

NPI: 1508811860
License Number: MD38722 (TN)