Phone Number

(250) 445-2500

Location

Greenwood, Canada

Company

TELUS