layers

The halfway point between Somersworth, New Hampshire and Maynard, Massachusetts is: Haverhill, MA. Find a place to meet halfway.