Amelia Deleon was born in 1962, age 61. Amelia Deleon's address is 3220 W Walnut Street Apt 209, Garland, TX 75042. Possible relatives include Michael Alvarado, Edgar Deleon and 7 others. Public records show Amelia has also lived in Dallas, TX and Fredericksburg, TX. Amelia's latest phone number is (214) 227-3450. Previous phone numbers include (214) 484-2453 and (214) 554-4030. The latest email address for Amelia Deleon is mde****@yahoo.com.
Also goes by: Amelia A Deleon
Address History: 3220 W Walnut Street Apt 209, Garland, TX 75042;
3250 Chapel Creek Drive Apt 111, Dallas, TX 75220;
Fredericksburg, TX 78624;
Palestine, TX 75801
Emails: mde****@yahoo.com
Results 1 - 1 of 1