Stout's Island Lodge

Stout's Island Lodge

stoutsislandlodge.com
Birchwood, WI / Stout’s Island Lodge sits proudly in the center of Red Cedar Lake – an 1800-acre lake in northeastern Barron County, Wisconsin.
Stout's Island Lodge