Willow Creek Health - Main Location Willow Creek Health Address 109 E 6th St Morris, MN 56267 45.588269, -95.912692 Contact Information No contact information available. Location Map View on Google Maps Back to Willow Creek Health