Flambeau Hospital: 98 Sherry Ave - Park Falls, WI