Willow Creek Health - Main Location Willow Creek Health Address 209 Main Street, Chokio, MN 56221 US 45.573913, -96.174312 Contact Information (320) 345-5888 Location Map View on Google Maps Back to Willow Creek Health