Ruth currently resides at 436 Rr 1, Denham Springs, La 70726. Ruth has listed (225) 665-5316 as her phone number. Other a city that she has stayed in is Denham Springs. This person's birth year is 1926. The possible relatives of Ruth are Phyllis A Walker, Herman Childrens Walker, Leisha Lynn Walker and 3 other people. The current age of Ruth is 98.