Richard was born 90 years ago. We have found 4 possible relatives of Richard: Michael J Duck, Mary L Shadduck, Ira A Buck and one other person. Richard's birth year is 1933. Richard now resides at 973 Penn St, Muncy, Pa 17756. This person has lived also in Muncy. Phone number listed for Richard is (570) 546-6730.