The birth year was listed as 1960. The current age of Richard is 64. In addition to Champaign, Richard also lived in Wilmington, Louisville, Evanston and one other city. Phone number listed for Richard is (217) 356-0342. The residency of Richard is at 1103 Wilshire Ct, Champaign, Il 61821.