Eric F Rios, the person has experienced fifty-five years of existence since their birth on 30 October 1970. The subject in question's home address is located at 1656 Rembrandt Dr, O'Fallon, MO 63368. This person's past living arrangements include ten addresses. The places of residence previously registered to this person are: 918 Winged Foot Dr #208, O'Fallon, MO 63366, 2620 Grants Pkwy, Florissant, MO 63031, and 33659 E 147th St S, Coweta. Packages belonging to Mr. Rios consistently arrived at Po Box 452, Wright City, MO 63390-0452. This postal box was not employed after 2001. The spouse of E Rios is expected to be Shelly L Rios (age 54). There are six active email addresses associated with the individual in question. The aforementioned person, Terry Lynn Abell (between 2010 and 2011), and Andrew Thomas Stephenson (in 2002) were all registered at 314 W 3rd St S, Sand Springs, OK 74063. There are multiple individuals with the name Mr. Rios, the person who live in Iowa, Illinois. Based on what public records show, we assume that Joshua M Rios, Shelly Rios are also staying at this location