Great Connections Happen Here.™

Visit Website

Element Critical / Skybox

  • Element Critical/Skybox provides 96,129 square feet of data center space, contained within a weather ready and secure compound.
  • Located in Houston, Element Critical/Skybox designed the center’s roof to be able to withstand winds of over 190 miles per hour, as well as 96 hours of backup power in an extremely rare case of power loss.
  • The compound receives power from two separate substations via underground connection, to provide reliable and consistent energy.
  • State of the art security measures, as well as 24/7 on site security are present as keeping customer’s data safe is a top priority.
  • Element Critical/Skybox is LEED Gold certified, and has 100% renewable energy available on site.

22000 Franz Road