Haverhill man sentenced on weapons, drug charges
NORTH HAVERHILL—A North Haverhill man, Jeffrey Andrew Gaudette, 32, has pleaded guilty in several cases pending against him in Grafton County Superior Court. The felony charges stem from incidents in 2023, 2024, and 2025.
