Tedd R Puckett, MD, Ophthalmology

106 S Franklin St Ste C
ChristiansburgVA  24073-3547 (Montgomery County)


Phone: 540-381-2013
Fax:

NPI: 1215007315
License Number: 0101058838 (VA)