James Williams Davis, MD, Internal Medicine

100 W 4th St
Ste 350
CookevilleTN  38501-2448 (Putnam County)


Phone: 931-783-2753
Fax: 931-783-2036

NPI: 1811938160
License Number: 27909 (TN)