1. Andy's Otter Creek Inn E5480 State Road 64, Wheeler, WI 54772 Coordinate: 45.1211,-91.8859 Phone: (715) 658-1400