This year Richard celebrated his 84 birthday. Richard has previously lived in Shaker Hts, Shaker Heights, New Orleans and one other city. His birth year was listed as 1941. Richard has listed phone number: (216) 991-2012. 3728 Rolliston Rd, Cleveland, Oh 44120 is where Richard lives.