layers

The halfway point between New York, New York and Pikeville, North Carolina is: Occoquan, VA. Find a place to meet halfway.