6615 Crestwood Ct, San Antonio, TX, 78249 (current address)
1714 Lee Hall, San Antonio, TX, 78201 (1997 - 2010)
1710 Lee Hall, San Antonio, TX, 78201 (2009 - 2010)
We found 3 people named Imelda Deleon in San Antonio, TX. View Imelda’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
Imelda Deleon
View Birth RecordsImelda Deleon
View Death RecordsImelda Deleon
View Divorce RecordsFrequently asked questions for Imelda Deleon
Born on September 18, 1970, Imelda Deleon is approaching or has already turned 54.
To reach Imelda Deleon, please dial (210) 734-5015. There are 3 more phone numbers available for Imelda Deleon.
Get in touch with Imelda Deleon at the following email addresses: [email protected] or [email protected]
Imelda Deleon currently resides at 6615 Crestwood Ct, San Antonio, Texas, 78249 and has lived there since 2001.
Imelda Deleon previously lived at the following addresses: 1714 Lee Hall, San Antonio, Texas, 78201 · 1710 Lee Hall, San Antonio, Texas, 78201.
The following people have been identified as the family of Imelda Deleon: Abby Deleon, San Antonio (TX), Irma Deleon, Live Oakland (TX), Carlos Deleon, San Antonio (TX), Oscar Deleon, San Antonio (TX), Tomasa Deleon, San Antonio (TX).