Contact us

Contact us about anything related to our company or services.

We'll do our best to get back to you as soon as possible.

Telx Inc.
1 Eva Road. #402
    Toronto ON M9C 4Z5
    Canada
+1 416-628-5800
support@telx-inc.com
Google Maps