layers

The halfway point between Kalamazoo, Michigan and Holland, Michigan is: Allegan, MI. Find a place to meet halfway.