It looks like nothing was found at this location. Maybe try a search?
Tesla Owners on Vancouver Island
Tesla electric vehicle owners and friends on Vancouver Island & the Gulf Islands, British Columbia, Canada
It looks like nothing was found at this location. Maybe try a search?