Meet Our Team

Chief, Pediatric Surgery
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 Stephanie A. Kapfer, M.D.

Service Areas

Roanoke Valley

Specialties

Pediatric Surgery

Affiliation

Carilion Clinic Provider

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