Data Center Map

Meta DeKalb - Building 1

Meta
2050 Metaverse Wy
60115 DeKalb
Illinois, USA
Visit Website
Meta Logo

Satellite

Street View

Advertisement
Meta

Meta

Data Center Operator at
Meta DeKalb - Building 1
2050 Metaverse Wy
Headquartered in Menlo Park, California

97