Maine /

Otter Creek

Stream in Maine · near Mount Desert

Otter Creek is a stream near Mount Desert in Maine, with 1 public boat ramp listed here. The launch is free to use.

Boat launches on Otter Creek