Phone Number

(825) 201-1143

Location

Edmonton, Canada

Company

TELUS