layers

The halfway point between Lansing, Michigan and Rochester Hills, Michigan is: Flint, MI. Find a place to meet halfway.