layers

The halfway point between South Orange, New Jersey and Doylestown, Pennsylvania is: Bridgewater Township, NJ. Find a place to meet halfway.