Dr. Tedd Puckett, serving the New River Valley Community's Eye Care Needs.


Please call us at 276.223.1414 for an appointment.

Directions to Christiansburg Office

  • Located at 106-C South Franklin Street, Christiansburg, Virginia 24073
  • Phone (540) 381-2013.
  • Hours Monday - Friday 8:00 to 4:30 PM.   Closed Wednesday---staffed at the Wytheville Office
  • There is an optical office conveniently located in the lobby
  • NRVeye.COM or call us at (276) 223-1414.

Christiansburg, Virginia, United States

The Christiansburg Office was setup to serve the surrounding New River Valley areas.

This is a full service office with office hours four days a week.

After hours coverage through Carillon New River Valley Medical Center.

Copyright 2003 NRV Eye Center PC        |  Contact Us