Week or two ago I heard that Tesla was working with the city of East Palo Alto to get a Supercharger location at the Ravenswood Shopping Center (University and 101 Exit).
Noticed green construction fences today, and inside looks like a Supercharger platform, but nothing Tesla specific was on site.
Excellent location off 101. Directly south of the McDonalds.
Noticed green construction fences today, and inside looks like a Supercharger platform, but nothing Tesla specific was on site.
Excellent location off 101. Directly south of the McDonalds.