Site: The Internet Centre

Company: The Internet Centre
Region: Edmonton
Province: AB
Country: Canada
Region: North America
Address: 4130 95 St, Edmonton, AB T6E 6H5, Canada

The Internet Centre provides a secure data centre facility on the south side of Edmonton, Alberta.

The site has power conditioning and battery backup through a Mitsubishi UPS, as well as a 180kW diesel generator, and an automatic failover system in the event of a power outage.

Map and Nearby Locations:

4130 95 St, Edmonton, AB T6E 6H5, Canada

SITES within 15 miles of The Internet Centre

Show SqM



Distance Site name SqFt MW
4.49 miles Wolfpaw Edmonton
4.68 miles ThinkTel Communications Edmonton