layers

The halfway point between Somerville, New Jersey and Sayreville, New Jersey is: Piscataway, NJ. Find a place to meet halfway.