Estela Laura was born in 1956, age 67. Estela Laura's address is 2562 Parkway Drive , El Monte, CA 91732. Possible relatives include Alexander Loera, Gabriela Loera and 5 others. Public records show Estela has also lived in Fontana, CA and Los Angeles, CA. Estela's latest phone number is (626) 350-8942.
Phone Numbers: (626) 350-8942
Address History: 2562 Parkway Drive, El Monte, CA 91732;
14552 Elderwood Drive, Fontana, CA 92337;
Los Angeles, CA 90042;
South El Monte, CA 91733
Results 1 - 1 of 1