Richard turned 81 years old. He has stayed in Wilmington and Newark before moving to Newark. The birth year was listed as 1943. Records link phone number (302) 368-4045 with Richard’s details. Richard’s current address is 117 Autumn Horseshoe Bnd, Newark, De 19702. The possible relatives of Richard are Aaron Robert Handler, Cynthia C Handler, Joshua Alexander Handler and 2 other people.