Leo Abogado was born in 1958, age 66. Leo Abogado's address is 181 E Orange Avenue Apt J4, Chula Vista, CA 91911. Possible relatives include Alfred Abogado, Angelina Abogado and 4 others. Public records show Leo has also lived in Chula Vista, CA and Downey, CA. Leo's latest phone number is (619) 253-6210. Previous phone numbers include (619) 428-2131.
Address History: 181 E Orange Avenue Apt J4, Chula Vista, CA 91911;
141 Cedar Avenue, Chula Vista, CA 91910;
Downey, CA 90240;
San Ysidro, CA 92173;
Walnut, CA 91789
Results 1 - 1 of 1