Plumbush Marshes

Plumbush Marshes

Newbury, Massachusetts 01951

About this Location

Plumbush Marshes are west of Plum Island on the south side of Plum Island Turnpike.