It is located in Mount Clemens, Michigan and was previously home to the Mount Clemens Race Track.
It is located in Mount Clemens. It was previously home to the Mount Clemens Race Track. Mount Clemens is Michigan.