The number currently linked to Ruth is (330) 534-3863. Cities Ruth has lived in before are Hubbard and Girard. The current age of Ruth is 99. Ruth was born in 1924. 6314 Morningside Dr, Hubbard, Oh 44425 is where Ruth resides.