Bank of America (with Drive-thru ATM)
191 Merrimack St, Haverhill 01830