Imelda Deleon was born in 1942, age 82. Imelda Deleon's address is 561 Po Box , Azusa, CA 91702. Possible relatives include Delfin Deleon, Joann Deleon and 11 others. Public records show Imelda has also lived in Azusa, CA and Covina, CA. Imelda's latest phone number is (626) 337-6466. Previous phone numbers include (626) 856-3421 and (626) 964-7208.
Also goes by: Imelda H Green,
Imelda T Green
Address History: 561 Po Box, Azusa, CA 91702;
558 S Grandin Avenue, Azusa, CA 91702;
Covina, CA 91722;
West Covina, CA 91792
Results 1 - 1 of 1