Data Center Map

Telstra Seoul (SEDS1)

Telstra International
1423 Seocho Dong Rd
137-070 Seoul
gyeonggi, South Korea
Visit Website

Satellite

Street View

Advertisement

Telstra International

Data Center Operator at
Telstra Seoul (SEDS1)
1423 Seocho Dong Rd
Headquartered in London, United Kingdom

7