Telus Boston Contact Customer Service Numbers

Telus Boston Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1 617-391-0520.

Where is Telus Boston Head Office Located at?
The corporate office is located at 1 Faneuil Hall Sq, Boston, MA 02109, United States.
Directions For Driving: The given driving directions path of Telus Boston Contact from your place to 1 Faneuil Hall Sq, Boston, MA 02109, United States.

The Locations Near You?
You can get all nearby locations of Telus Boston Contact on the map?

What is Telus Boston Contact in the Process of?

Telus Boston is a branch of Telus which is a public national telecommunication service provider company. It was founded in the year 1990. The headquarters of the company is situated in Burnaby, British Columbia, Canada. The main subsidiary of the company is Telus Mobility which is a Mobile network operator that sells wireless services within Canada.

Product Line


The product line of the company mainly consists of the products such as CDMA 2000, LTE, IDEN and HSPA+. The services in the portfolio of the company are satellite television, internet access, video, voice, health-care and entertainment.