Elbia Escalera was born in 1958, age 65. Elbia Escalera's address is 2098 S 3rd Street , El Centro, CA 92243. Possible relatives include Pedro Escalara, Aurora Escalera and 2 others. Public records show Elbia has also lived in Calexico, CA. Elbia's latest phone number is (760) 336-2430. Previous phone numbers include (760) 960-2559.
Results 1 - 1 of 1