Phone Number

(250) 361-1713

Location

Victoria, Canada

Company

TELUS