Records link phone number (302) 629-2026 with Richard’s details. The age of Richard is 71. Richard's possible relatives are William O Trice, Lydia C Trice, Gwendolyn Evonne Trice and 4 other people. 614 Poplar St #6, Seaford, De 19973 is where Richard lives. The birth year was listed as 1953. Cities Richard has lived in before are Seaford, Georgetown and Greenwood.