Data Center Map

Microsoft Taoyuan

Microsoft
Lane 525, Taoying Rd
330 Taoyuan
Taiwan
Visit Website
Microsoft Logo

Satellite

Street View

Advertisement
Microsoft

Microsoft

Data Center Operator at
Microsoft Taoyuan
Lane 525, Taoying Rd
Headquartered in Redmond, Washington

238