Ruth Barrows was born in 1923, age 100. Ruth Barrows's address is 13823 Achord Lane Apt D21, Walker, LA 70785. Possible relatives include Debra Barrows, Donna Barrows and 2 others. Public records show Ruth has also lived in Denham Springs, LA and Jena, LA. Ruth's latest phone number is (409) 665-3911. Previous phone numbers include (409) 833-0376.
Address History: 13823 Achord Lane Apt D21, Walker, LA 70785;
9171 Cockerham Road, Denham Springs, LA 70726;
Jena, LA 71342;
Trout, LA 71371;
Beaumont, TX 77702
Results 1 - 1 of 1