CONTACT US

    ADDRESS

     Telx Inc.
    1 Eva Road, Suite 402
    Toronto, ON, CA M9C 4Z5

    EMAIL

    support@telx-inc.com

    PHONE

    Local: 416-628-5800

    Toll Free: 1-866-828-5312

    Open Support Ticket

    MONDAY – FRIDAY

    9:00 A.M. – 6:00 P.M.

    SATURDAY

    CLOSE

    SUNDAY

    CLOSE