Ruth was born 98 years ago. Ruth now resides at 7635 Fine Oaks Pl, Saint Louis, Mo 63129. The number currently linked to Ruth is (314) 631-5354. 1925 is the birth year of Ruth. Saint Louis is a city Ruth has lived in.