Richard has reached 92 years of age. Richard currently resides at 688 Sarah Ave, Twin Falls, Id 83301. In addition to Twin Falls, Richard also lived in Jerome and Twin Falls. Records link phone number (208) 732-8653 with Richard’s details. 1931 is his birth date.