Leo Barraza, the individual's house is situated at 2135 W Fairmount Ave, Phoenix, AZ 85015. Leo has historically been registered at 9 addresses. Documents confirm the following former addresses: 250 W Euclid Ave, Phoenix, 1832 N 58th Dr, Phoenix, AZ 85035, and 945 N 40th St #70, Phoenix. The subject in question designated Po Box 5595, Phoenix, AZ 85010-5595 as the location for package delivery. The use of The PO box was during the span from 2001 to 2012. It is expected that Becky A Bustos (63 year old) is the spouse of the aforementioned subject. [email protected] is registered under Leo's name. Publicly accessible data strongly supports a link between Mr. Barraza, the individual and Becky A Bustos (63 years). At 2627 N 45th Ave, Phoenix, AZ 85035, USA, Pablo Roberto Lopez (in 2012), Graciela Real (in 2012), and Leo Barraza had a shared residence. The name the person in question is not uncommon among residents of Arizona, Texas, New Mexico. Another individual resides at the same address — Melissa Herskovits. Ms. Herskovits is a thirty-three-year-old individual