The current age of Ruth is 99. We have found 8 possible relatives of Ruth: Arlis P Peden, Pauline R Peden, Florence M Mccollom and 5 other people. The birth year was listed as 1925. Ruth’s residency is at 203 Walnut St, Green Forest, Ar 72638. Cities Ruth has lived in before are Green Forest and Oak Grove. The number currently linked to Ruth is (870) 438-5590.