A city Ruth has lived in before is Florence. Ruth was born 102 years ago. The residency of Ruth is at 517 Industry St, Florence, Al 35630. 1921 is the birth year of Ruth. Ruth has listed (256) 718-0721 as her phone number.