1 Dr. Tedd R Puckett, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 106 S Franklin St Suite CChristiansburg, Virginia 24073 Highlights Board CertifiedAccepts Insurance Plans
2 Dr. Daniel B Drysdale, MD, PC Ophthalmologist - General Avg. Rating: 0/5 Main Location 3645 S Main StBlacksburg, Virginia 24060 Highlights Board CertifiedAccepts Insurance Plans