KCI Expo Center Leave a reply Details Location Address:11728 NW Ambassador Dr., Kansas City, Missouri, 64153