Healthcare providers in Halifax, NC

17 active NPIs list a practice location in Halifax, NC: 6 individual providers and 11 organizations.