Home>Choose State>Cities in Massachusetts>Institutions in Merrimac>Haverhill Bank Locations in Merrimac Haverhill Bank Branch Locations in Merrimac, MA 1. Haverhill Bank - West Main Street Branch 6 Main Street, Merrimac, MA 01860 View Branch