Also, why do you believe they are Urban Superchargers?
It's a guess, but comes from a combination of 3 things:
- Location- From looking at google maps, It's not right on what I would consider a major travel route. Here I'm talking about main corridor, intercity/state.
- Number- Given the location, 18 seems like too many unless they are of the Urban style which are getting built in larger number installations. This is just based on my impression from following other SCs getting installed in the US.
- "Charging Posts"- In the linked filing, the hardware was described as "(18) Charging Posts." I've found this type of filing for more than 30 Tesla supercharger sites in Texas. I only recall seeing "posts" used 2 other times. Plano and Fort Worth. Plano I know is the Urban style, I believe Ft. Worth will be as well. And if they end up building this site in Austin, I think it will be too.
EDIT: sorry, my original post got corrupted somehow, so I've had to rewrite it as an edit.
Last edited: