Muscle Shoals is the largest city in Colbert County, Alabama, United States. It is located on the left bank of the Tennessee River in the northern part of the state and, as of the 2010 census, its population was 13,146. [4] The estimated population in 2019 was 14,575. [5] More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.