Leon Allen was born in 1935, age 89. Leon Allen's address is 87 Nuckols Road C, Phenix City, AL 36869. Possible relatives include Dolores Allen, Jean Allen and 5 others. Public records show Leon has also lived in Seale, AL and Chicago, IL. Leon's latest phone number is (334) 560-3643. Previous phone numbers include (706) 577-4185 and (708) 331-4332. The latest email address for Leon Allen is lal****@gmail.com.
Address History: 87 Nuckols Road C, Phenix City, AL 36869;
18 East And West Drive, Seale, AL 36875;
Chicago, IL 60643;
Matteson, IL 60443;
South Holland, IL 60473
Emails: lal****@gmail.com
Results 1 - 1 of 1