T5 Data Centers @Cleveland Data Center is located at 4150 West 150th Street, Cleveland, OH, USA. The data center is 187000 sqft. There is a total of 55000 sqft in raised floor space for colocation. It has access to 6 MW of power. We found 10 data center locations within 50 miles of this facility. No certifications are specified for this location.