The current age of Richard is 66. He has stayed in Defiance before moving to Defiance. Phone number listed for Richard is (419) 376-2217. 935 Wayne Ave #1481, Defiance, Oh 43512 is where Richard resides. Richard's birth year is 1958.