Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2020
NPI: 1023638103
Practice Locations (2)
2311 DELANEY AVE
Wilmington, NC 284036012
2311 DELANEY AVE
WILMINGTON, NC 284036086
Source: CMS National Downloadable File, September 2026.