Nelta Busby was born in 1936, age 88. Nelta Busby's address is 8436 Stouts Road , Morris, AL 35116. Possible relatives include Allen Busby, Chad Busby and 2 others. Public records show Nelta has also lived in Birmingham, AL. Nelta's latest phone number is (205) 647-0237.
Also goes by: Nelta M Busby
Phone Numbers: (205) 647-0237
Results 1 - 1 of 1