layers

The halfway point between Yardley, Pennsylvania and Moorestown Township, New Jersey is: Bensalem, PA. Find a place to meet halfway.