A member of the Tesla Motors Forum has found the location of the “Coming Soon” Orlando Supercharger Station. The station is under construction at a Wawa at 6500 W Sand Lake Rd, Orlando, FL 32819.
It appears to be very strategically located. Here is a vicinity map: (For a larger version of these images, right click images and open in a separate tab or window.)
Here's some more progress:
It apparently is going to be an 8-stall Supercharger Station.
As of January 6, 2018:
Utility power transformer was set on January 6, 2018. No meter yet.