The birth year was listed as 1970. Other cities that he has stayed in are Mentor On The Lake, Euclid, Combs and 2 other cities. Phone number listed for Richard is (440) 975-8090. Richard’s residency is at 10606 Chillicothe Rd, Willoughby, Oh 44094. The age of Richard is 54.