Phone Number

(250) 496-1091

Location

Naramata, Canada

Company

TELUS