Ruth’s residency is at 1133 Highway 21, Swansea, Sc 29160. This person's birth year is 1922. Ruth has previously lived in Swansea. Ruth was born 102 years ago. Ruth is related to or closely associated with Peter L Crouch, Jesse Eugene Crouch, J E Crouch and 3 other people. Ruth has listed (803) 796-3978 as her phone number.