Essex County · Massachusetts
On the N bank of the Merrimack River 1.6 mi SE of Haverhill C.H.; City of Haverhill.