Meet Our Team

Photo of Shawn D. Safford, M.D.

Service Areas

Roanoke Valley

Specialties

Pediatric Surgery

Affiliation

Carilion Clinic Provider
Photo of John Dinsmore, M.D.

Service Areas

Roanoke Valley

Specialties

Pediatric Surgery

Affiliation

Carilion Clinic Provider
Photo of Vanessa L. Hedge, N.P.

Service Areas

Roanoke Valley

Specialties

Pediatric Surgery

Affiliation

Carilion Clinic Provider
Photo of Stephanie A. Kapfer, M.D.

Service Areas

Roanoke Valley

Specialties

Pediatric Surgery

Affiliation

Carilion Clinic Provider
Photo of Terri-Ann Wattsman, M.D.

Service Areas

Roanoke Valley

Specialties

Pediatric Surgery

Affiliation

Carilion Clinic Provider