Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1986
NPI: 1275506073
Practice Locations (1)
MCLEOD PHYSICIAN ASSOCIATES II
3980 HWY 9 E, SUITE 310
LITTLE RIVER, SC 295668165
8433999774
Source: CMS National Downloadable File, September 2026.