Acquiring satellite view…

Lower Turtle Lake Access

Verified

Lower Turtle Lake Access is a public boat ramp on Lower Turtle Lake in Town of Almena, Barron County, Wisconsin (54805). Managed by Township. GPS coordinates: 45.3880°N, 92.0716°W.