Phone Number

(587) 756-6622

Location

Edmonton, Canada

Company

TELUS