Ruth was born 85 years ago. This person has lived also in Leander. We have found 7 possible relatives of Ruth: Melani Layne Fletcher, Elizabeth Sue Swenson, Donna G Wade and 4 other people. This person's birth year is 1939. The number currently linked to Ruth is (512) 259-0566. Ruth currently resides at 1304 Constant Springs Dr #D, Austin, Tx 78746.