Palmer Pond, Swampscott

Palmer Pond, Swampscott

Swampscott, Massachusetts 01907

About this Location

The Palmer Pond conservation property is owned by the Town of Swampscott. It is 17 acres.