Data Center Map

EXA Edge DC Utrecht

EXA Infrastructure
Sterrenbergweg 42a
3769 Soesterberg
The Netherlands
Visit Website

EXA Infrastructure
Data Center Operator at
EXA Edge DC Utrecht
Sterrenbergweg 42a
Headquartered in London, United Kingdom

71