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.
Update as of March 9, 2018:
Although the neither Tesla website, nor the navigation systems have been updated yet, nevertheless this Supercharger Station is now operational.