layers

The halfway point between Walled Lake, Michigan and Chesterfield Township, Michigan is: Madison Heights, MI. Find a place to meet halfway.