Neloa Battle was born in 1957, age 66. Neloa Battle's address is 3607 Shadow Ridge Road North, Wilson, NC 27896. Possible relatives include Amy Barbee, Charlene Barbee and 11 others. Public records show Neloa has also lived in Carrboro, NC and Chapel Hill, NC. Neloa's latest phone number is (252) 991-6847. Previous phone numbers include (919) 360-1364 and (919) 942-3318.
Also goes by: Neloa Barbee Jones
Address History: 3607 Shadow Ridge Road North, Wilson, NC 27896;
201 Jones Ferry Road, Carrboro, NC 27510;
Chapel Hill, NC 27516;
Durham, NC 27704;
Nashville, NC 27856
Results 1 - 1 of 1