Most superchargers are located in a large grocery store parking lot. I like this SC due to the fact it is in the middle of Aurora and close to Naperville.
I am able to spend 15 min or so shopping in Meijer's and freshen up before my destination. There are many stalls here and non super chargers are here too.
Highly recommend and a must to charge here. read more