Top Things to do in Florence Alabama (Muscle Shoals)
Top 10 Worst Towns in Alabama. Don't live in these towns!
Florence - Alabama - 4K Downtown Drive
Top 10 best towns in Alabama. #2 is my favorite
Florence City Council member speaks out on logo controversy
Muscle Shoals is the largest city in Colbert County, Alabama, United States. As of the 2010 census, the population of Muscle Shoals was 13,146. The estimated population in 2015 was 13,706.
Cities and towns
United States of America
Shares borders with