1. Mallards Landing 10429 State Road 27, Hayward, WI 54843 Coordinate: 46.00946,-91.48257 Phone: (715) 634-0910