Medical school: UNIFORMED SERVICES UHS FE HEBERT SCHOOL OF MED
Graduated: 1988
NPI: 1215007315
Practice Locations (3)
106 S FRANKLIN ST, SUITE C
CHRISTIANSBURG, VA 240733547
106 S FRANKLIN ST C
CHRISTIANSBURG, VA 240733547
5403812013
310 E MAIN ST
WYTHEVILLE, VA 243822326
5403812013
Source: CMS National Downloadable File, September 2026.