Sergio Cabrera's address is 265 Quintard Street Apartment D69, Chula Vista, CA 91911. Possible relatives include Rosario Alvarez, Celso Cabrera and 9 others. Public records show Sergio has also lived in Chula Vista, CA and Imperial Beach, CA. Sergio's latest phone number is (619) 248-6415. Previous phone numbers include (619) 250-3962 and (619) 263-5922.
Also goes by: Sergio A Cabrera,
Sergio Flores Flores
Address History: 265 Quintard Street Apartment D69, Chula Vista, CA 91911;
265 Quintard Street, Chula Vista, CA 91911;
Imperial Beach, CA 91932;
San Diego, CA 92154
Results 1 - 1 of 1