Leo Balista was born in 1975, age 48. Leo Balista's address is 609 Sunrise Trail Place , Chula Vista, CA 91914. Possible relatives include Andre Balista, Filomena Balista and 11 others. Public records show Leo has also lived in Alameda, CA and Lemon Grove, CA. Leo's latest phone number is (619) 397-5246. Previous phone numbers include (619) 472-5153 and (619) 739-0194.
Also goes by: Leo Balista
Address History: 609 Sunrise Trail Place, Chula Vista, CA 91914;
405 Marion Court, Alameda, CA 94501;
Lemon Grove, CA 91945;
San Diego, CA 92139;
Spring Valley, CA 91977
Results 1 - 1 of 1