Customer Care Number:

+1 416-224-9454

Email Address:

Contact Person:

Address:

2901 Bayview Avenue, Unit 15, Toronto, Ontario, M2K 1E6, Canada

Website:

www.telus.com