Browsing the Find Us page, I came across the link for the Tallahassee coming soon pin which in the title says it will be at the WestEnd Square.
Tallahassee, FL Westend Square | Tesla
I wasn't able to pinpoint any permits in work yet, but visiting the strip mall's website, in their about us page, it has the following:
https://shopwestendsquare.com/#about
Not enough for a pin yet, but figured it's worth its own thread.
Tallahassee, FL Westend Square | Tesla
I wasn't able to pinpoint any permits in work yet, but visiting the strip mall's website, in their about us page, it has the following:
https://shopwestendsquare.com/#about
- Electrify America and TESLA Supercharging Stations Coming Soon!
Not enough for a pin yet, but figured it's worth its own thread.