layers

The halfway point between Sterling Heights, Michigan and Auburn Hills, Michigan is: Rochester Hills, MI. Find a place to meet halfway.