The best ways to get in touch with Telus – Internet Service. All the best ways to contact Telus – Internet Service customer service: Phone, chat, email, Facebook, Twitter and more.
Customer service on Telus – Internet Service Facebook page: click here.
The postal mail address of Telus – Internet Service customer service / head office is: 555 Robson Street Vancouver, British Columbia, Canada.
Customer service, contact forms, FAQ and self service options on the Telus – Internet Service website: click here.
Customer service on the official Twitter account of Telus – Internet Service: click here.
Contact Telus – Internet Service by phone on: 1-866-558-2273.
Customer service hours of operation: 24/7.
– No customer support email was published.