ADDRESS

 Telx Inc.
16 Four Seasons Place, Suite 208
Toronto, ON, Canada, M9B 6E5

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