Oklahoma City – The Cox Business Services Convention Center (originally Myriad Convention Center and commonly called the Cox Convention Center) is a multi-purpose complex located in downtown Oklahoma City, Oklahoma.