Joyce Nelu was born in 1959, age 64. Joyce Nelu's address is 1109 Fidelity Drive , Durham, NC 27703. Possible relatives include Rachelle Fisher, Marcus Nelums and 2 others. Public records show Joyce has also lived in Durham, NC. Joyce's latest phone number is (919) 251-9694.
Phone Numbers: (919) 251-9694
Results 1 - 1 of 1