The residency of Richard is at 19751 Naumann Ave, Cleveland, Oh 44119. Phone number listed for Richard is (216) 481-4320. We have found 5 possible relatives of Richard: Lynn M Sthutte, Evelyn M Schutte, Kristen E Schutte and 2 other people. Euclid and Cleveland are cities Richard has lived in. 1958 is the birth year of Richard. This year Richard celebrated his 67 birthday.