Medical school: UNIVERSITY OF SOUTH CAROLINA SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1962498998
Practice Locations (2)
SELF REGIONAL HEALTHCARE
105 VINECREST CT, SUITE 600
GREENWOOD, SC 296468031
8642272900
SELF MEDICAL GROUP
105 VINECREST CT, SUITE 600
GREENWOOD, SC 296468031
8642272900
Source: CMS National Downloadable File, September 2026.