River Street & Beach Street Haverhill, MA 01832