layers

The halfway point between Village of Fairport, New York and Village of Newark, New York is: Palmyra, NY. Find a place to meet halfway.