Richard was born in 1935. We have found 4 possible relatives of Richard: June Ann Humr, Scott A Humr, Michael P Humr and one other person. The number currently linked to Richard is (330) 688-0210. Richard’s current address is 4563 Franklin St, Mantua, Oh 44255. Cities Richard has lived in before are Stow, Ravenna, Camp Pendleton and 2 other cities. Richard has reached 88 years of age.