Oscar Acosta was born in 1957, age 66. Oscar Acosta's address is 325 Oxford Street Apt 8, Chula Vista, CA 91911. Possible relatives include Adam Acosta, Agustina Acosta and 4 others. Public records show Oscar has also lived in Imperial Beach, CA and San Bernardino, CA. Oscar's latest phone number is (619) 864-6036. Previous phone numbers include (909) 362-5844.
Address History: 325 Oxford Street Apt 8, Chula Vista, CA 91911;
333 Po Box, Imperial Beach, CA 91933;
San Bernardino, CA 92408;
San Diego, CA 92115;
San Ysidro, CA 92173
Results 1 - 1 of 1