The residency of Ruth is at 103 Hickory St, Cuba, Mo 65453. 1941 is the birth year of Ruth. People possibly related to Ruth are Debbie A Spurgeon, Eugene A Spurgeon, Mark A Spurgeon and 3 other people. The current age of Ruth is 83. Phone number listed for Ruth is (573) 885-3504. In addition to Cuba, Ruth also lived in Cuba.