1. Leo's Landing 137 Front St S, Prescott, WI 54021 Coordinate: 44.74654,-92.80072 Phone: (715) 262-5998