6626 Township Road 258, Alvada, Oh 44802 is where Richard lives. Richard owns the phone number (419) 894-6352. Richard was born in 1954. The current age of Richard is 70. Public records show Ada, Alvada and Findlay as cities Richard also stayed in.