Leisha Allen was born in 1961, age 62. Leisha Allen's address is 124 Country Road , Joppa, AL 35087. Possible relatives include Oveder Allen, Travis Allen and 3 others. Public records show Leisha has also lived in Joppa, AL. Leisha's latest phone number is (205) 796-7138. Previous phone numbers include (205) 918-0534 and (256) 796-6632.
Travis Allen's current address is 124 Country Road # 1766, Joppa, AL 35087. Travis's age is 64 years old (1959). Phone numbers associated with Travis are (205) 796-7138 and (256) 458-1032. Travis has also lived in Joppa, AL.
Results 1 - 2 of 2