This has nothing to do with Dow Honda. They moved their operations to a new location some time ago. Tesla just took over the space from whoever owns the land. It's 100% run by Tesla.
TESLA sign up at the Dow Honda site. Does anyone know if this will be an independent Tesla SC or if it will be managed by Dow Honda and their staff/mechanics trained specifically.