Ndela Nicks was born in 1972, age 52. Ndela Nicks's address is 85 Farley Avenue Apt 3, Newark, NJ 07108. Possible relatives include Ndela Costley, William Costley and others. Public records show Ndela has also lived in Newark, NJ. Ndela's latest phone number is (973) 622-1958. Previous phone numbers include (973) 926-5034.
Results 1 - 1 of 1