Esmeralda Escobedo was born in 1985, age 38. Esmeralda Escobedo's address is 2535 East Telegraph Road , Fillmore, CA 93015. Possible relatives include Bengamin Escobedo, Benjamin Escobedo and 2 others. Esmeralda's latest phone number is (805) 201-0529. Previous phone numbers include (805) 516-9138 and (805) 660-1256.
Address History: 2535 East Telegraph Road, Fillmore, CA 93015;
12024 Celine Street, El Monte, CA 91732;
Ventura, CA 93004
Results 1 - 1 of 1