Holiday Inn CoCo Key Sports Complex

9103 E 39th Street
Kansas City
Missouri
United States