The birth year was listed as 1930. She has stayed in Inola, Mesquite and Miami before moving to Inola. The current age of Ruth is 94. People possibly related to Ruth are George E Ruffner, Douglas Jay Ruffner, Roger G Ruffner and one other person. 31818 4190 Rd, Inola, Ok 74036 is where Ruth resides. Ruth has listed phone number: (918) 543-3450.