Location: Haverhill