STACK InfrastructureNAL01A
STACK NAL01A
Operational
🇺🇸New Albany, OH, United States
STACK NAL01A is a data center operated by STACK Infrastructure in New Albany, United States. Published specs: 11 MW · 156,000 sqft.
Sources (1)
- STACKnal01afetched Aug 14, 2026