NPI Central
David Ellis, LCSW — NPI 1326382078, Havelock, NC | NPI Central