A city Richard has lived in before is Davenport. The birth year was listed as 1938. Richard has listed (309) 441-6166 as his phone number. Richard has reached 86 years of age. Richard is a resident of 28 White Pine Rd, Geneseo, Il 61254. Possible relatives of Richard are: Jennifer L Stebensallen, Mindy Lue Williams, Timothy W Stebens and 3 other people.