Haverhill Location