Holiday Inn KCI Expo Center

11728 N. Ambassador Dr. 64153
Kansas CIty
Missouri
United States