Pool Choices in Haverhill, MA Once known as the “Queen Slipper City,” Haverhill has played a role in almost every era of American history. Located in Essex County, Massachusetts, and Read More » March 12, 2014 No Comments