Tesla's updated map shows a new supercharger location in Northbrook,IL coming in 2018. Northbrook Court would be handy location given it is kind of midway I-94, and I-294 and they both have full interchanges on Lake-Cook road.
Can't find any permits online with or anything indicating a possible location. Any body have any idea on what the location might actually be?
Can't find any permits online with or anything indicating a possible location. Any body have any idea on what the location might actually be?