I received this email:
Superchargers
Mountain View, CA 94043
Hi,
Mountain View, CA USA has a supercharger installation under construction that I personally saw last week. It’s located in the Computer History Museum parking lot off 101 and Shoreline. In addition, they have a permit from Mountain View. Unclear yet how many stalls, but perhaps only 2. I only could see one Supercharger module. The pedestals are not in yet.
Superchargers
Computer History Museum
1401 N Shoreline BlvdMountain View, CA 94043