Artichoke River Island
United States
>
Massachusetts
>
Essex County
>
Newburyport
>
Artichoke River Island
Artichoke River Island in Newburyport.
Artichoke River Island
Land use
reservoir_watershed
Artichoke River Watershed
Plummer Spring Road
Artichoke River Island
Marquand Lane
Peters Road
Longfellow Drive
Turkey Hill Road
Elizabeth Lane
Newhall Lane
Hawthorne Road
Middle Street