Tedd R Puckett, MD Ophthalmology Medicare: Accepting Medicare Assignments Practice Location: 106 S Franklin St Ste C, Christiansburg, VA 24073 Phone: 540-381-2013 |
John Stephen Hudgins, MD Ophthalmology Medicare: Accepting Medicare Assignments Practice Location: 10 Hickok Street, Suite 201, Christiansburg, VA 24073 Phone: 540-382-8316 Fax: 540-382-8317 |