Graduated: 2017
NPI: 1306454244
Practice Locations (2)
DUPLIN GENERAL HOSPITAL INCORPORATED
401 N MAIN ST
KENANSVILLE, NC 283498684
9102962723
WILMINGTON HEALTH PLLC
1305 GLEN MEADE RD
WILMINGTON, NC 284017369
9108156100
Source: CMS National Downloadable File, September 2026.