layers

The halfway point between Indian Trail, North Carolina and Riverhead, New York is: Stafford, VA. Find a place to meet halfway.