Lea Escamilla's address is 9005 Mesa Woods Avenue , San Diego, CA 92126. Possible relatives include Darryl Escamilla, Rafael Escamilla and 10 others. Public records show Lea has also lived in El Cajon, CA and National City, CA. Lea's latest phone number is (619) 472-6946. Previous phone numbers include (858) 368-9093 and (858) 397-2739.
Also goes by: Lea Melan Okada
Address History: 9005 Mesa Woods Avenue, San Diego, CA 92126;
525 E Camden Avenue Apt 20, El Cajon, CA 92020;
National City, CA 91950;
Spring Valley, CA 91977
Results 1 - 1 of 1