The number currently linked to Richard is (330) 792-8162. Richard turned 62 years old. Records link Richard with Pamela Lynn Willmitch, Thomas Richard Willmitch, Tracey A Willmitch and 5 other people. 414 Dunlap Ave, Youngstown, Oh 44509 is where Richard lives. Richard's birth date was listed as 1962. Youngstown and Nashville are cities Richard has lived in.