Phone Number

(780) 445-7026

Location

Edmonton, Canada

Company

TELUS