The Vancouver Service Center is now showing on Tesla's Find Us webpage, with a note of 'This location is open for Sales and Delivery only at this time.' Interesting that the placeholder they have had for a supercharger near Esther Short Park is still on the map. I had thought that was just a...