Sankofa Initiative Llc
NPI 1366770430
Practice location: 1003 Lamond Ave, Durham, NC 277012020
Taxonomy code: 251S00000X
Phone: (919) 423-2362
919-423-2362 seems to be a Mobile telephone number and it could be based in Durham NC.
Currently, there are 1 healthcare prodviders using 9194232362 phone.