layers

The halfway point between Frenchtown, New Jersey and Doylestown, Pennsylvania is: Frenchtown, NJ. Find a place to meet halfway.