Home / Massachusetts / Haverhill

Haverhill, MA City Limits stuff

Haverhill is in Essex County, Massachusetts, and covers 33.0 square miles.