layers

The halfway point between New Haven, Connecticut and Lebanon, New Hampshire is: Deerfield, MA. Find a place to meet halfway.