Imelda Garcia Leon's address is 29417 19th Place S, Federal Way, WA 98003. Possible relatives include Rosalina Alcid, Angela Garcia and 12 others. Public records show Imelda has also lived in Seattle, WA. Imelda's latest phone number is (206) 466-1977. Previous phone numbers include (206) 592-8079 and (206) 824-1796. The latest email address for Imelda Garcia Leon is jim****@aol.com.
Also goes by: Imelda Leon Garcia,
Imelda Garcialeon,
Imelda Leon
Address History: 29417 19th Place S, Federal Way, WA 98003;
2460 Ne Northgate Way, Seattle, WA 98125
Emails: jim****@aol.com
Results 1 - 1 of 1