Medical school: WAKE FOREST UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1976
NPI: 1447210604
Practice Locations (2)
CARILION HEALTHCARE CORPORATION
2900 LAMB CIR
CHRISTIANSBURG, VA 240736344
5403816000
CARILION MEDICAL CENTER
3804 BRANDON AVE SW
ROANOKE, VA 240187007
5407762600
Source: CMS National Downloadable File, September 2026.