Essex County · Massachusetts
On the left bank of the Merrimack River 1.5 mi SSE of Amesbury T.H.; Town of Amesbury.