Muscle Shoals, Alabama

Muscle Shoals is a city in Colbert County, Alabama, United States. As of 2020, the population of the city was 16,275.

 References 

Category:Cities in Alabama