Leonardo Alba was born in 1951, age 72. Leonardo Alba's address is 275 Orange Avenue Spc 188, Chula Vista, CA 91911. Possible relatives include Claudia Alba, Gabriel Alba and 6 others. Public records show Leonardo has also lived in San Diego, CA. Leonardo's latest phone number is (619) 429-5014. Previous phone numbers include (619) 476-4473.
Results 1 - 1 of 1