layers

The halfway point between Rock Hill, South Carolina and Greensboro, North Carolina is: Salisbury, NC. Find a place to meet halfway.