What city is Arrowhead Trafficway and Arrowhead Stadium located in?
Arrowhead Trafficway: The Arrowhead Trafficway (Arrowhead Trfwy) is a freeway located in Kansas City. Arrowhead Stadium: Arrowhead Stadium is a football stadium in Kansas City, Missouri, United States, that primarily serves as the home venue of the Kansas City Chiefs of the National Football League (NFL).
Kansas City