Leon Horton was born in 1939, age 84. Leon Horton's address is 4527 Hauck Drive , New Orleans, LA 70127. Possible relatives include Terri Crawford, Ashlie Horton and 13 others. Public records show Leon has also lived in Birmingham, AL. Leon's latest phone number is (205) 783-8106. Previous phone numbers include (504) 243-1788 and (504) 283-3721.
Geneva Horton's current address is 605 17th Avenue Northwest, Birmingham, AL 35215. Geneva's age is 84 years old (1940). Phone numbers associated with Geneva are (205) 783-8106 and (205) 854-1576.
Darlene Scott's birthday is 12/02/1967, and is 56 years old. Darlene's home address is 3622 Cadillac Street , New Orleans, LA 70122. Associates and relatives include Ashlie Horton, Briane Horton and others. Latest phone numbers include (337) 280-5104 and (504) 283-3721. Darlene's email is bri****@gmail.com.
Results 1 - 3 of 3