Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2000
NPI: 1740374966
Practice Locations (1)
MCLEOD PHYSICIAN ASSOCIATES II
690 SUNSET BLVD N, SUITE 208
SUNSET BEACH, NC 284685611
9105758488
Source: CMS National Downloadable File, September 2026.