Elba Estes was born in 1928, age 96. Elba Estes's address is 2262 E Bancroft Street , Springfield, MO 65804. Possible relatives include Granville Beasley, Brady Chandler and 8 others. Public records show Elba has also lived in Springfield, MO. Elba's latest phone number is (417) 866-3840.
Also goes by: Elba O Chandler
Phone Numbers: (417) 866-3840
Results 1 - 1 of 1