Phone Number

(587) 489-3942

Location

Edmonton, Canada

Company

TELUS