Essex County · Massachusetts
On N shore of the Merrimack River 2 mi SW of Amesbury; Town of Amesbury.