Essex National Heritage Area
Haverhill Historical Society, Buttonwoods Museum