layers

The halfway point between Langhorne, Pennsylvania and Cherry Hill Township, New Jersey is: Philadelphia, PA. Find a place to meet halfway.