Oscar Castro was born in 1974, age 49. Oscar Castro's address is 628 Crested Butte Street , Chula Vista, CA 91911. Possible relatives include Abel Castro, Able Castro and 22 others. Public records show Oscar has also lived in Chula Vista, CA and Oxnard, CA. Oscar's latest phone number is (619) 235-9052. Previous phone numbers include (619) 273-7586 and (619) 292-1844. The latest email address for Oscar Castro is cas****@hotmail.com.
Address History: 628 Crested Butte Street, Chula Vista, CA 91911;
566 Naples Street Apt 216, Chula Vista, CA 91911;
Oxnard, CA 93033;
San Diego, CA 92115
Emails: cas****@hotmail.com
Results 1 - 1 of 1