Richard's birth year is 1939. Richard currently resides at 2005 Pin Oak Ct, Indianapolis, In 46260. The number currently linked to Richard is (317) 879-0783. Cities Richard has lived in before are Elkins Park, Philadelphia, Brighton and 2 other cities. The current age of Richard is 84.