Ochoa Vargas Spencer has now spent thirty-two years in existence since their birth on March 25, 1992. The aforementioned person calls 11843 E Via Loma Vista, Yuma, AZ 85367, USA home. The aforementioned subject's recorded residence count stands at 6. The home addresses previously used by this individual are: 11542 S Phoenix Dr, Yuma, 11211 E 37th Ln, Yuma, AZ 85367, and 9122 E Placita Arroyo Seco, Tucson. The data suggests that Mr. Ochoa and Aneysa Christine Herrera (34-years old) are married to each other. [email protected] is registered under Spencer Ochoa's name. At some point, the person in question and Madeleine C Ochoa (in 2008) lived together at 10411 E Rose Hill St, Tucson, AZ 85747. People with the first name Vargas Ochoa Spencer appear in demographic data for California. Someone else resides at the same address — Lizabeth Zaragoza. Lizabeth Zaragoza is a 53-year-old person