layers

The halfway point between Montrose, Minnesota and Eagan, Minnesota is: Plymouth, MN. Find a place to meet halfway.