Richard Beck, the person's life history confirms they were born on May 02, 1977 and have now attained 48 years. The subject in question holds residency at 1130 E Rogers Ave, Decatur, IL 62521, USA. Rick Beck's prior living history consists of 7 known addresses. Available data shows that this person lived at: 716 E Ash St, Taylorville, IL 62568, 2065 N 600 East Rd, Edinburg, IL 62531, and 425 S Cheyenne St, Taylorville, IL 62568. The data appears to show that Richard Beck and Richard D Beck (70 year old) are married. R Beck, Adam D Henderson (in 2009), and Debbie D Barker (in 2004) shared an address at 1125 E Rogers Ave, Decatur, IL 62521. Individuals named Richard Beck are residents of Illinois. Pebbles Likens is another resident of this building. Pebbles Likens is a 52-year-old individual