Graduated: 1989
Offers telehealth
NPI: 1427163088
Practice Locations (3)
PO BOX, SUITE 1216
Swansboro, NC 285841216
205 WARD RD, SUITE 1
SWANSBORO, NC 285848266
91032688812
PO BOX, SUITE 1216
SWANSBORO, NC 285841216
Source: CMS National Downloadable File, September 2026.