The residency of Richard is at 3410 Greenwood Ln, Godfrey, Il 62035. Richard's birth date was listed as 1943. This year Richard celebrated his 81 birthday. The number currently linked to Richard is (618) 447-6401. Richard has previously lived in The Villages, Lady Lake and Alton.