Imelda Delatora was born in 1983, age 41. Imelda Delatora's address is 1010 W San Ysidro Boulevard # 177, San Ysidro, CA 92173. Possible relatives include Rayito Deleon. Public records show Imelda has also lived in Chula Vista, CA. Imelda's latest phone number is (619) 922-9121.
Related to: Rayito Deleon
Phone Numbers: (619) 922-9121
Results 1 - 1 of 1