Just heard back from my FOIA request with the Village of Dwight.
Tesla has leased space and received permits for superchargers in the parking lot of the existing gas stations at 100 Watters Dr. in Dwight IL (This location shows to be a Caseys according to google maps).
Edit: A few interesting...