David Michael Rankin, MD, Internal Medicine

200 Blount Ave
Ste 101
KnoxvilleTN  37920 (Knox County)


Phone: 865-632-5885
Fax: 865-632-5893

NPI: 1225027865
License Number: MD11391 (TN)