Town Creek AL Tire Dealers 1. 1728 Al Highway 20, Town Creek, AL 35672 | Happy Jack Tires (256) 685-2500