Town Creek, AL

Town Creek is a Lawrence County town in north Alabama, included in the Decatur metro area and the broader Huntsville-Decatur region. It incorporated in 1875, after earlier roots as Jonesboro, named for early settler William Jones. The town sits around the junction of U.S. Route 72 and State Route 101, southeast of Muscle Shoals and northwest of Decatur. W...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.