ViewsWatchers |
Town Creek is a town in Lawrence County, Alabama, United States, and is included in the Decatur Metropolitan Area, as well as the Huntsville-Decatur Combined Statistical Area. It incorporated in March 1875. As of the 2010 census, the population of the town is , down from in 2000. Since 1920, it has been the second largest town in Lawrence County after Moulton. [edit] Research Tips
|