Mr Oscar L Rosa, whose birth record states 30 June 1968, has attained the age of 57 years. The individual in question's abode is located at 1390 Carolina Ct, Rio Rico, AZ 85648. Oscar Leon has been associated with at least 9 known addresses. Residential records for this person include: 594 Peck Canyon Dr #1, Rio Rico, 1712 Camino Jalisco, Rio Rico, and 1068 W Paul Bond Dr #B102, Nogales. Po Box 1194, Nogales, AZ 85628-1194 was the address that packages for Oscar Y Leon were sent to. The use of postal box was between 1992 and 1994. The system indicates that Oscar Leon, the individual can use up to three email addresses. Certain sources suggest that Oscar Leon, the individual and Gerardo Leon (thirty-seven years), Dalia M Leon (thirty-two years) are connected in some way. Oscar, Maria L Martinez (in 2011), and Rene Ramon Saylor (between 2010 and 2012) were all registered at 557 E Frontage Rd, Nogales, AZ 85621, USA. Individuals registered under the name Oscar L Delarosa are located in Arizona. Justin Gallardo, Robert Hawkins, Lizette A Lavander are among the dwellers at this address