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