Muscle Shoals

Muscle Shoals
Quick Facts
  • Population: 14,022 (2017)