Ruth has reached 61 years of age. Donald Wayne Back, Katherine Elissa Back, Don Back and one other person are people possibly related to Ruth. Argyle, Owasso, Tulsa and one other city are cities Ruth has lived in. Ruth owns the phone number (940) 240-3917. Ruth’s residency is at 2216 Lookout Ln, Denton, Tx 76207. This person's birth year is 1963.