Phone Number

(780) 452-5252

Location

Edmonton, Canada

Company

TELUS