I was there yesterday. It is a 12 stall site, including one pull through, and I asked the Tesla tech about when it would go live, he says he was pretty sure it would be by the end of the week. FWIW, I would have thought 12 stalls at Cann River and 3 at Box Hill would have made more sense, but...