Phone Number

(250) 953-2640

Location

Victoria, Canada

Company

TELUS