Leticia Lemus's address is 721 West Euclid Avenue , El Centro, CA 92243. Possible relatives include Juan Ibarra, Ma Ibarra and 5 others. Public records show Leticia has also lived in El Centro, CA and Sacramento, CA. Leticia's latest phone number is (760) 222-8612. Previous phone numbers include (760) 312-9940 and (760) 337-9023.
Address History: 721 West Euclid Avenue, El Centro, CA 92243;
1555 Adams Avenue, El Centro, CA 92243;
Sacramento, CA 95823;
Homestead, FL 33032
Results 1 - 1 of 1