layers

The halfway point between Methuen, Massachusetts and Hudson, New Hampshire is: Salem, NH. Find a place to meet halfway.