Arrowhead Stadium

Opened:
1972
Capacity:
76416
Address:
1 Arrowhead Dr, Kansas City, MO 64129, United States