Haverhill, Massachusetts
The Buttonwoods Museum is a museum operated by the Haverhill Historical Society in Haverhill, Massachusetts, in the Merrimack Valley.