layers

The halfway point between Saint Paul, Minnesota and Rochester, Minnesota is: Northfield, MN. Find a place to meet halfway.