Ruth was born 108 years ago. Her birth year was listed as 1916. We have found 5 possible relatives of Ruth: James R Liebert, Teresa M Liebert, Sara E Liebert and 2 other people. Ruth’s current address is 6547 Division Line Rd, Delphi, In 46923. Delphi and Frankfort are cities Ruth has lived in. Phone number listed for Ruth is (765) 564-3702.