Graduated: 2019
Offers telehealth
NPI: 1467094821
Practice Locations (3)
WILMINGTON HEALTH PLLC
9101 OCEAN HWY E
LELAND, NC 284517867
9103411540
LIFESOURCE OF NORTH CAROLINA
3205 RANDALL PKWY, SUITE 105
WILMINGTON, NC 284032565
9107429243
LIFESOURCE PRIME INC
3205 RANDALL PKWY, SUITE 105
WILMINGTON, NC 284032565
9107429243
Source: CMS National Downloadable File, September 2026.