Windom Feed Sack Address: 414 Main St, Windom, TX 75492 Phone: (903) 623-3013 Nice to Know: Noise Level Average Restaurants