5702 Angola Rd #169, Toledo, Oh 43615 is where Richard resides. Richard has reached the age of 91 years. Records link phone number (419) 868-9026 with Richard’s details. Possible relatives of Richard are: Lucy Marie Scott, Frederick L Denton, Joseph Francis Escott and 3 other people. His birth year was listed as 1932. Richard has previously lived in Toledo and Livonia.