Data Center Map

The Internet Centre


» Index » Canada » Edmonton » The Internet Centre

The Internet Centre is located in the area Edmonton, Canada, and the colocation data center is not carrier neutral. The data center was last updated on 03-01-2013.


Address:
The Internet Centre
4130 95 St NW
T6E 6H5 Edmonton
Alberta, Canada

» Request quote
» Visit website

Click here to find other data centers
owned and operated by The Internet Centre.


Profile
Map
Tenants
Request quote