Olivia Cruz was born in 1965, age 59. Olivia Cruz's address is 1437 Fieldbrook Street , Chula Vista, CA 91913. Possible relatives include Arturo Cruz, Edens Cruz and 9 others. Olivia's latest phone number is (619) 479-0286. Previous phone numbers include (619) 817-9226 and (619) 934-7360.
Address History: 1437 Fieldbrook Street, Chula Vista, CA 91913;
1405 Venters Drive, Chula Vista, CA 91911;
San Diego, CA 92114
Results 1 - 1 of 1