Data Center Map

Meta DeKalb - Building 5

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

Satellite

Street View

Advertisement
Meta

Meta

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

97