Scottsboro, Alabama



Scottsboro is a city of over 14,000 people in northeastern Alabama.