Leilani Brambila was born in 1990, age 34. Leilani Brambila's address is 1035 Fourth Avenue Apt 47, Chula Vista, CA 91911. Possible relatives include Mercedes Brambila, Moani Brambila and 1 others. Public records show Leilani has also lived in Chula Vista, CA and Imperial Beach, CA.
Address History: 1035 Fourth Avenue Apt 47, Chula Vista, CA 91911;
287 Montclair Street, Chula Vista, CA 91911;
Imperial Beach, CA 91932;
San Diego, CA 92101
Results 1 - 1 of 1