Leonel Escobar was born in 1970, age 54. Leonel Escobar's address is 2239 Vasquez Place , Riverside, CA 92507. Possible relatives include Claudia Escobar, Daisy Escobar and 6 others. Leonel's latest phone number is (714) 473-2622. Previous phone numbers include (714) 484-0633 and (714) 530-1252. The latest email address for Leonel Escobar is leo****@aol.com.
Address History: 2239 Vasquez Place, Riverside, CA 92507;
518 N Anna Drive Apt F, Anaheim, CA 92805;
Garden Grove, CA 92840
Emails: leo****@aol.com
Results 1 - 1 of 1