Acquiring satellite view…

Upper Turtle Lake Access

Verified

Upper Turtle Lake Access is a public boat ramp on Upper Turtle Lake in Town of Almena, Barron County, Wisconsin (54889). Managed by County. GPS coordinates: 45.4079°N, 92.0887°W.