Phone Number

(250) 966-6181

Location

Hansard, Canada

Company

TELUS