A 12 stall Tesla Supercharger is coming to Lowell, MA. The address is 850 Chelmsford St, Lowell, MA 01851 and located in the same shopping plaza as a 99 Resturant. Close to the intersection of Route 3 / Route 495 and in the shadows of the Crosspoint tower.
Construction has already started! The primary run to supply power to this site is about the longest I've seen - longer than the Sturbridge site I believe.
Construction has already started! The primary run to supply power to this site is about the longest I've seen - longer than the Sturbridge site I believe.