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