Hi all,
I have uncovered the location of the future Veedersburg Tesla Supercharger.
In an article from WCINews/NewsBug, it says that Tesla wants to build a Supercharger at the Casey’s gas station in Veedersburg (1020 E Second Street). A motion was made to move forward with Tesla (full quote...