Jenny Escaba was born in 1973, age 51. Jenny Escaba's address is 14316 Flallon Avenue Apt 2, Norwalk, CA 90650. Possible relatives include Iliana Deleon, Oscar Escobar and others. Public records show Jenny has also lived in Compton, CA and Huntington Park, CA. Jenny's latest phone number is (562) 639-5132. Previous phone numbers include (562) 868-0305.
Address History: 14316 Flallon Avenue Apt 2, Norwalk, CA 90650;
930 E Arlington Street, Compton, CA 90221;
Huntington Park, CA 90255;
Maywood, CA 90270;
South Gate, CA 90280
Results 1 - 1 of 1