Yesterday, 3/1/2021, I saw Superchargers sitting inside of a construction area that appeared to be preparing for their installation. The location is across the road from the Windy Hill Country Club in a strip mall parking area at Windy Hill Road and Interstate N Parkway. Google Maps Lots of options for food nearby. I have attached a picture of the installation and a map screenshot of the location. I’ll work on getting better pictures and better info soon.
Continue discussion here:
Also the site has 12 stalls, was there myself on 3 March and put pictures on the Tesla motors club site