Nelda Acuff was born in 1934, age 89. Nelda Acuff's address is 5834 Cloverleaf Drive , Indianapolis, IN 46241. Possible relatives include Tawnya Mcclaren. Public records show Nelda has also lived in Indianapolis, IN. Nelda's latest phone number is (317) 243-7415.
Related to: Tawnya Mcclaren
Phone Numbers: (317) 243-7415
Results 1 - 1 of 1