Haverhill MA Best Western 1. 401 Lowell Ave, Haverhill, MA 01832 | BEST WESTERN Merrimack Valley (866) 430-9014