Concord supercharger is now available. 19 superchargers 24x7.
No. They have a tesla at the mall but no charging yet
Not yet. Concord SC will open by the country end of the year. Walnut Creek, in 2018. Concord is at the new Veranda shopping center.
Thanks! Your answer is awaiting moderation.