1946 is her birth date. The current age of Ruth is 79. Public records show Inwood and Martinsburg as cities Ruth also stayed in. Ruth is a resident of 2751 Nadenbousch Ln, Inwood, Wv 25428. Ruth has listed (304) 229-8769 as her phone number. Records link Ruth with Laura L Lemleypenrose, Irene Penrose, Larry Ronald Penrose and 3 other people.