Is there a metro bus stop near the stadium
Address: 1 Arrowhead Dr, Kansas City, MO 64129, USA
David Mason | Sep 20, 2020
Absolutely
Rick “Tricky” Briscoe | Sep 20, 2020
Yes I believe I seen one nearby
Cathleen Nance | Sep 20, 2020
I believe I saw one
Jannee Love | Sep 20, 2020
I'm sure it is
Thanks! Your answer is awaiting moderation.