Telx Inc. 1 Eva Road, Suite 402 Toronto, ON, CA M9C 4Z5
support@telx-inc.com
Local: 416-628-5800
Toll Free: 1-866-828-5312
Submit Support Ticket