This year Richard celebrated his 87 birthday. This person's birth year is 1937. Richard currently resides at 1525 Hudson St #5, Denver, Co 80220. Public records show Denver and Boulder as cities Richard also stayed in. Phone number listed for Richard is (303) 321-3945.