Our Postal Address
Telcan International Corp.
25 Broadway 5th floor,
New York, NY
10004
General Inquires
* Monday to Friday from 9:00 AM to 5:00 PM Eastern Standard Time
Toll free (USA & Canada) : 1-888-683-5226
International Telephone : 1-718-508-4849
International Fax: 1-905-804-9888
Email: support@telcan.net
Click
for a Live callback from customer Service
Sales Inquiries:
International Telephone #: 1 905 804 9111 Option 2, 1
Email: wholesale@telcan.net
Please click
here to submit a request for demo account
24/7 Wholesale Support (For
existing customers only)
International Telephone #:
1-905-804-9800
Email: wholesalesupport@telcan.net
Customer Log In (For existing
customers only)
»
click here to login
» For a
faster response, please log in and use our Trouble Ticket system
» For trouble escalation, please use list
provided by your account manager.
Send an online request to our
office