River St & Bank Rd Haverhill, MA 01832