Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1996
NPI: 1851382121
Practice Locations (4)
CARILION HEALTHCARE CORPORATION
150 MARKET RIDGE LN
DALEVILLE, VA 240833258
5409660400
CARILION MEDICAL CENTER
150 MARKET RIDGE LN
DALEVILLE, VA 240833258
5409660460
CARILION MEDICAL CENTER
2017 JEFFERSON ST SW
ROANOKE, VA 240142419
5409817925
CARILION MEDICAL CENTER
2017 S JEFFERSON ST
ROANOKE, VA 240142419
5409817128
Source: CMS National Downloadable File, September 2026.