Public records show Saint Louis as a city Ruth also stayed in. The birth year was listed as 1918. Ruth has reached the age of 106 years. Ruth’s current address is 5095 Lampglow Ct, Saint Louis, Mo 63129. Ruth owns the phone number (314) 487-7950.