Leila Allen's address is 5316 Tumbleweed Drive , Amarillo, TX 79110. Possible relatives include Shelby Allen, Lisa Frazier and 2 others. Public records show Leila has also lived in Fort Campbell, KY. Leila's latest phone number is (806) 679-0148. The latest email address for Leila Allen is kat****@netscape.net.
Also goes by: Leila Ann Frazier,
Leila Frazier,
Leila Ann Scarborough
Phone Numbers: (806) 679-0148
Address History: 5316 Tumbleweed Drive, Amarillo, TX 79110;
3027 Texas Avenue Apt E, Fort Campbell, KY 42223
Emails: kat****@netscape.net,
lei****@aol.com,
rea****@aol.com,
rea****@hotmail.com,
rea****@live.com
Results 1 - 1 of 1