Acquiring satellite view…

Poplar Lake Access

Verified

Poplar Lake Access is a public boat ramp on Poplar Lake in Town of Osceola, Polk County, Wisconsin (54009). Managed by County. GPS coordinates: 45.3824°N, 92.5924°W.