
THE KANSAS CITY DATA CENTER is located at 2121 E 63rd Street, Kansas City, MO. The facility encompasses 450,021 SF including 179,306 SF of office space and over 270,000 SF of data center space. The data center hosts 3.6MW of critical UPS Load in a 2N redundant configuration.
Get detailed pricing and availability information from our team of colocation experts.
Get Pricing Information