We have found 9 possible relatives of Ruth: Neil Henry Willson, Neil P Willson, Dolores A Macendonio and 6 other people. The number currently linked to Ruth is (904) 738-9291. Public records show Marathon and Deland as cities Ruth also stayed in. The current age of Ruth is 110. The birth year was listed as 1913. 621 Indiana Ave #17, Deland, Fl 32720 is where Ruth lives.