1927 is the birth year of Ruth. In addition to Twin Falls, Ruth also lived in Twin Falls. Ruth owns the phone number (208) 733-1380. 650 Megan Ct, Twin Falls, Id 83301 is where Ruth resides. Ruth has reached 96 years of age.