layers

The halfway point between Haslett, Michigan and Macomb Township, Michigan is: Grand Blanc, MI. Find a place to meet halfway.