Andrew David Johnson, MD, Ophthalmology

999 Guardian Way
CookevilleTN  38506-0680 (Putnam County)


Phone: 931-650-4100
Fax: 931-650-4101

NPI: 1184072209
License Number: 61116 (TN)