Public records show Florissant, Saint Louis and St Louis as cities Ruth also stayed in. Ruth was born in 1930. Records link phone number (314) 355-0566 with Ruth’s details. 12340 Missile Ln, Florissant, Mo 63033 is where Ruth resides. Ruth turned 93 years old.