The Stafford Technology Campus (STC) by STACK Infrastructure is a massive data center campus located in Northern Virginia. Spanning 500 acres, this campus boasts an impressive 1.1GW of capacity across four sub-campuses, housing a total of 23 data centers. The campus is powered by six 300MW substations, ensuring robust and reliable power supply.
This is a campus listing, that covers multiple data centers. Click below listings for further details:
, other data centers in Fredericksburg or operated by STACK INFRASTRUCTURE, please try our
about your data center needs. We use a best effort process to qualify opportunities and route them to matching operators.