The Hub Stadium

2550 Innovation Dr Auburn Hills MI 48326 USA

(248) 364-4000

Location