Imelda Deleon was born in 1955, age 68. Imelda Deleon's address is 4123 Sunset Drive Apartment 4, Los Angeles, CA 90027. Possible relatives include Esteban Deleon, Jerilee Deleon and 2 others. Imelda's latest phone number is (323) 663-3990. Previous phone numbers include (323) 669-0529 and (661) 296-3277. The latest email address for Imelda Deleon is ruf****@yahoo.com.
Also goes by: Imelda Jarabelo Leon
Address History: 4123 Sunset Drive Apartment 4, Los Angeles, CA 90027;
4329 Normal Avenue, Los Angeles, CA 90029;
Santa Clarita, CA 91350
Emails: ruf****@yahoo.com
Results 1 - 1 of 1