Rutha Sherrill was born in 1965, age 59. Rutha Sherrill's address is 20901 Al Highway 157, Town Creek, AL 35672. Possible relatives include Pamela Coan, Jane George and 5 others. Public records show Rutha has also lived in Moulton, AL. Rutha's latest phone number is (256) 974-3140.
Phone Numbers: (256) 974-3140
Results 1 - 1 of 1