Ruth, Alabama

Ruth is an unincorporated community in Marshall County, Alabama, United States. A post office operated under the name Ruth from 1891 to 1904.