Records link phone number (812) 490-0328 with Richard’s details. This person's birth year is 1958. Richard’s residency is at 8577 Framewood Dr, Newburgh, In 47630. Other cities that he has stayed in are Indianapolis, Evansville, Pekin and 4 other cities. The current age of Richard is 66.