Richard was born 74 years ago. Richard is a resident of 7031 20Th Ave, Eau Claire, Wi 54703. Richard's possible relatives are Ranae K Running, Robert N Running, Sarah R Running and one other person. 1950 is his birth date. Public records show Eau Claire and Iron Ridge as cities Richard also stayed in. Richard owns the phone number (715) 874-6679.