John Dinsmore, M.D.

Provider Brand

Pediatric Surgery

Photo of John Dinsmore, M.D.

General Information

Gen Info Left

Specialties 
Pediatric Surgery
Accepts Children 
Yes
Affiliation 
Carilion Clinic
In Practice Since 
2001
NPI Number 
1275501231
Certifications 
General Surgery, Pediatric Surgery
Colleges 
West Virginia University School of Medicine
Internships 
West Virginia University
Residencies 
West Virginia University
Fellowships 
Pediatric Surgery - British Columbia Children's Hospital

Practice Information

Main Location:

102 Highland Avenue, Suite 404
Roanoke,  VA  24013
United States
540-985-9812

Monday-Friday 8:00 AM to 4:30 PM