Developed by Stack Infrastructure
Stack Infrastructure DFW01A is a data center located in Dallas, Texas. It has a capacity of 21 MW. Developed by Stack Infrastructure. The facility sits on 45 acres of land. The building encompasses 318,000 square feet.
Capacity
21 MW
Status
Operating
State
Texas
County
Dallas
Developer
Stack Infrastructure
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.
Prime Data Centers: DFW01-02
N/A · Operating