Medical school: JC EDWARDS SCHOOL OF MEDICINE, MARSHALL UNIVERSITY
Graduated: 1987
Offers telehealth
NPI: 1538157359
Practice Locations (3)
CARILION HEALTHCARE CORPORATION
2900 LAMB CIR, SUITE 380
CHRISTIANSBURG, VA 240736345
5407312000
CARILION MEDICAL CENTER
2331 FRANKLIN RD SW
ROANOKE, VA 240141111
5402245170
OANDW ENTERPRISES
935 FAIRYSTONE PARK HWY
STANLEYTOWN, VA 241683014
8887240268
Source: CMS National Downloadable File, September 2026.