Where is The Palace of Auburn Hills?

Where is The Palace of Auburn Hills located?

The Palace of Auburn Hills, Michigan, United States (approx. 42.6992°, -83.2447°)


Where is The Palace of Auburn Hills on the map?