QTS’s (Quality Technology Services) Lenexa data center is located at 8007 Bond Street Lenexa, TX 66215. The data center is a 35,000 square foot, single story building with a reinforced poured concrete floor, structural steel with load bearing brick and block facade. The Kansas data center provides 6,100 square feet 18 inches raised floor, and office space […] Read More