LOCATION Unknown

Scottsboro, Alabama

Scottsboro is a city in and the county seat of Jackson County, Alabama, United States. The city was named for its founder Robert T. Scott. As of the 2020 census, the population of the city is 15,578.

Results for: 'Scottsboro'
All Campgrounds

The House of Highways