Massachusetts /

Russell Pond

Reservoir in Massachusetts · 82 acres · near Russell

Russell Pond is a 82-acre reservoir near Russell in Massachusetts, with 1 carry-in launch listed here.

Kayak and canoe launches on Russell Pond