Turtle Lake WI Inns 1. 361 175th Ave, Turtle Lake, WI 54889 | Dogskin Lake Lodge & Outpost (715) 986-2273