Phone Number

(780) 435-1954

Location

Edmonton, Canada

Company

TELUS