BAMANEWSBOT
Staff
By Howard AbramsTown Creek is a small northern Alabama town nestled on U S Highway 72 (alternate) about midway between Florence and Decatur, about a mile to the south of Wheeler Dam and Joe Wheeler State Park. . For many years it was noted for the catfish at nearby Joe ...
Read More Here on the Crimson Tusks Blog...
Read More Here on the Crimson Tusks Blog...