This person marks eighty-four years since their birth on January 1, 1941, according to archival data. Ms. Ybarra, the individual holds residency at 1309 W 7th St, Tempe, AZ 85281, USA. Mary L Ybarra has experienced life at seven former addresses. The individual's prior places of residence include: 1081 N Willow St, Chandler, AZ 85226, 340 W Cardinal Way, Chandler, AZ 85286, and 740 Campbell St, Prescott, AZ 86301. According to the data, this person and Steve R Ybarra (age: 82 year old) are married. Mary Ybarra and Steve R Ybarra (in 2008) were registered at the same address, 1081 N Willow St, Chandler, AZ 85226, USA. Arizona have a significant number of individuals named Ybarra, the individual. Joseph Brugh, Sheila Brugh, Steve Ybarra are just a few of the occupants who reside at the shared address