Leonily Espinosa was born in 1968, age 56. Leonily Espinosa's address is 2187 Sol Street , San Leandro, CA 94578. Possible relatives include Felix Espinosa, Flerinda Espinosa and 6 others. Public records show Leonily has also lived in Alameda, CA and Hayward, CA. Leonily's latest phone number is (510) 351-2473. Previous phone numbers include (510) 418-0735 and (510) 512-4430.
Also goes by: Leonilo M Espinosa,
Leonilo Espinosa
Related to: Felix Espinosa,
Flerinda Espinosa,
Leonardo Espinosa,
Paquito Espinosa,
Wenifreda Espinosa
Address History: 2187 Sol Street, San Leandro, CA 94578;
1423 Morton Street, Alameda, CA 94501;
Hayward, CA 94545;
Oakley, CA 94561
Results 1 - 1 of 1