layers

The halfway point between Milford, Connecticut and North Haven, Connecticut is: New Haven, CT. Find a place to meet halfway.