Elna Allen was born in 1959, age 64. Elna Allen's address is 608 Saddlewood Road , Trussville, AL 35173. Possible relatives include David Allen, Delbert Allen and 5 others. Public records show Elna has also lived in Birmingham, AL. Elna's latest phone number is (205) 567-7584. Previous phone numbers include (205) 602-5117 and (205) 655-2057. The latest email address for Elna Allen is eal****@jefcoed.com.
Also goes by: Elna S Tarence
Emails: eal****@jefcoed.com,
eln****@gmail.com
Results 1 - 1 of 1