Data Center Map
This data center may not be available

According to our data, this data center is currently listed as: Planned

Meta Mesa - Building 4

Meta
3841 S Ellsworth Rd
85212 Mesa
Arizona, USA
Visit Website
Meta Logo

Meta

Meta

Data Center Operator at
Meta Mesa - Building 4
3841 S Ellsworth Rd
Headquartered in Menlo Park, California

97