Centrilogic Locations

Centrilogic has offices and data centers across the globe, with local teams at each location that serve businesses and customers worldwide. Explore all of our locations.

Location Image

Mississauga, Ontario (Canadian Head Office)

  • Office | Data Center
  • Canada
Location Image

Mississauga, Ontario (North)

  • Data Center
  • Canada
Location Image

Downtown Toronto, Ontario

  • Data Center
  • Canada
Location Image

Vancouver, British Columbia

  • Data Center
  • Canada
Location Image

Greater Toronto, Ontario (GTA)

  • Data Center
  • Canada
Location Image

Scottsdale, Arizona

  • Office
  • USA
Location Image

Boston, MA

  • Office
  • USA
Location Image

Buffalo, New York

  • Data Center
  • USA
Location Image

Lenoir, North Carolina

  • Data Center
  • USA