I would plan on stopping at the 12 stall Burlington Mall location. I've not been by the Newton site in a bit, I believe we may still be waiting for a transformer, and it's not clear what Eversource needs to do to get power to the site (ie. not sure if a pole might still be needed, no knowing where the conduit towards the rear of the rest stop terminated).