The phone number (717) 445-5569 is Ruth’s. Ruth now resides at 396 Windy Tor Rd, Leola, Pa 17540. Ruth has reached 79 years of age. 1946 is the birth year of Ruth. In addition to Leola, Ruth also lived in Palmyra, Broken Arrow and Denver. Possible relatives of Ruth are: Alfred J Stauffer, Alta Jane Stauffer, Edwin M Stauffer and 6 other people.