layers

The halfway point between Northborough, Massachusetts and Concord, New Hampshire is: Nashua, NH. Find a place to meet halfway.