TELUS is located in Surrey, Canada on 2695 Guildford Town Centre Unit 1150. TELUS is rated 3.2 out of 5 in the category telecommunications contractor in Canada.
Address
2695 Guildford Town Centre Unit 1150
Accessibility
Wheelchair-accessible entrance