Data Center Map

EXA Venice

EXA Infrastructure
Via Vallenari 43
30170 Mestre
Italy
Visit Website

EXA Infrastructure
Data Center Operator at
EXA Venice
Via Vallenari 43
Headquartered in London, United Kingdom

71