Jennifer Leon was born in 1977, age 46. Jennifer Leon's address is 2106 Otis Drive , Alameda, CA 94501. Possible relatives include Ma Acaynan, Fernando Bonilla and 7 others. Public records show Jennifer has also lived in Alameda, CA and Berkeley, CA. Jennifer's latest phone number is (415) 883-1566. Previous phone numbers include (510) 217-8923 and (510) 749-1304.
Address History: 2106 Otis Drive, Alameda, CA 94501;
2106 Otis Drive Apt C, Alameda, CA 94501;
Berkeley, CA 94704;
Hawthorne, CA 90250;
Lawndale, CA 90260
Results 1 - 1 of 1