Ms. Castillo, the person's records confirm they were born on 1959-12-31, now marking 65 years of existence. The individual in question holds residency at 12534 W Sierra St, El Mirage, AZ 85335. Olga Garcia has documented 5 addresses in public records. Verified housing records list these locations: 1583 Oro Vista Rd #43, San Diego, CA 92154, 2202 Enchanted Pl, San Diego, and 1103 W Williams St, Santa Maria. It is probable that Iris Cristal Castillo (age 39 years) is the spouse of Olga Castillo. If you need to reach Castillo, the individual, you can use either [email protected] or [email protected]. Olga Castillo and Mayra Castillo from San Diego, Olga Chavarin from Chula Vista could have overlapping records in public data. Antonio L Castillo (in 2000) and Antonio L Castillo (in 2000) also shared an address at 1103 W Williams St, Santa Maria, CA 93458 with the aforementioned subject. Public records indicate that multiple individuals named this person reside in California. There are several other occupants in the house, including Juan C Garcia, Rebecca Garcia, Sonia M Garcia