Graduated: 2019
NPI: 1124682315
Practice Locations (2)
SELF MEDICAL GROUP
105 VINECREST CT
GREENWOOD, SC 296468031
SELF REGIONAL HEALTHCARE
105 VINECREST CT, SUITE 1000
GREENWOOD, SC 296468031
8647253350
Source: CMS National Downloadable File, September 2026.