Russell's Red Rooster Family Address: 2658 Al Highway 20, Town Creek, AL 35672 Phone: (256) 685-0997 Restaurants Other Businesses: Farmhouse Restaurant at 3087 AL Highway 20, Town Creek, AL 35672 Subway at 2795 AL Highway 20, Town Creek, AL 35672 Dairy Queen at 1851 AL Highway 20, Town Creek, AL 35672