The birth year was listed as 1926. The number currently linked to Ruth is (317) 788-1684. Ruth was born 97 years ago. Public records show Greenwood and Indianapolis as cities Ruth also stayed in. 1190 Kenwood Dr, Greenwood, In 46143 is where Ruth lives.