Data Center Map

SDELS

Servidores del Sur
Avda Francia y Biarritz Casino Tower
20100 Punta del Este
Maldonado, Uruguay
Visit Website

Servidores del Sur
Data Center Operator at
SDELS
Avda Francia y Biarritz Casino Tower
Headquartered in Punta del Este, Maldonado

1