Medical school: BRODY SCHOOL OF MEDICINE AT EAST CAROLINA UNIVERSITY
Graduated: 1991
NPI: 1144292053
Practice Locations (2)
CARILION HEALTHCARE CORPORATION
215 GILBERT ST
BLACKSBURG, VA 240603305
5402666800
CARILION EMERGENCY SERVICES INC
4035 ELECTRIC RD, SUITE A
ROANOKE, VA 240188449
5407728670
Source: CMS National Downloadable File, September 2026.