Acquiring satellite view…

Otter Creek - Sudbury

Verified

Otter Creek - Sudbury is a public boat ramp on Otter Creek in Sudbury, Rutland County, Vermont (05733). Managed by F&W. GPS coordinates: 43.8100°N, 73.1552°W.