Pena, the person's documented birth details confirm they were born on January 1st, 1959 and are now 67 years old. Barbara Pena's home has been documented as 1788 Ira Dr NE, Rio Rancho, NM 87144, USA. Ms. Pena, the person has experienced life at 8 former addresses. The following addresses are part of the recorded residential history: 9180 Coors Blvd NW #1503, Albuquerque, 5890 Bandolero Dr #3048, El Paso, TX 79912, and 6501 Americas Pkwy #900, Albuquerque, NM 87110. Pena is the primary user of the email address [email protected]. According to records, the subject in question and Belinda E Garcia (in 2004) lived together at 2918 Sierra Dr NE, Albuquerque, NM 87110. The subject in question is a name held by multiple individuals in New Mexico, Texas. Based on what public records show, we assume that Richard Herrera and Justin Maples are also staying at 1788 Ira Dr NE