layers

The halfway point between Farmington, Minnesota and Eagan, Minnesota is: Apple Valley, MN. Find a place to meet halfway.