Lake Mallalieu is located in St. Croix County, Wisconsin just inside of North Hudson, Wisconsin. The man-made lake is 289 acres with a maximum depth of 17 feet. It is a flowage lake almost on the Minnesota border connected to both the Willow River and the St. Croix River.
Be the first to add a review to the Mallalieu Inn.
- Sun, Sat: 10:00 am - 1:30 am
- Mon - Fri: 9:00 am - 1:30 am
Is there a problem with this listing? Let us know.