[ad_1]
Tesla will be building a supercharger at the RT-128 Southbound service plaza in Newton, MA as indicated in the pin added to the Tesla supercharger coming soon map earlier this year. Site planning is underway, with the possibility of construction this spring. Not yet sure where within the service plaza this will be located.
[ad_2]