Contact US

Home / Contact US

Please complete the fields below. More specific information from you helps to ensure the fastest and most accurate response possible.

Contact Form

Address Info

  • Headquarters
    4438 Sheppard Ave E #112, Scarborough, ON M1S 5V9, Canada

  • Data Centers
    151 Front St. W. Toronto, Ontario M5J 2N1

  • Contact
    Telephone: 416-559-8699