layers

The halfway point between Princeton, New Jersey and Collegeville, Pennsylvania is: Huntingdon Valley, PA. Find a place to meet halfway.