Public records show Tarboro as a city Nelda also stayed in. Nelda has listed phone number: (919) 823-2075. The residency of Nelda is at 404 Speight Ave, Tarboro, Nc 27886. Nelda was born 89 years ago. This person's birth year is 1935.