Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information FLAMBEAU HOSPITAL INC - PARK FALLS ← View details 98 SHERRY AVE PO BOX 310, PARK FALLS, WI, 54552, Park Falls, Wisconsin 54552 (715) 762-2484