This person's birth year is 1934. The age of Richard is 89. He has stayed in Twin Falls before moving to Twin Falls. Richard owns the phone number (208) 734-7608. 591 Ballingrude Dr, Twin Falls, Id 83301 is where Richard resides.