layers

The halfway point between Lexington, Massachusetts and Newburyport, Massachusetts is: Danvers, MA. Find a place to meet halfway.