I have reason to believe a new supercharger will be coming to North Dartmouth, MA. I believe it will be located at the North Dartmouth Mall, 200 N Dartmouth Mall, Dartmouth, MA.
An open permit exists for EV charging station installation which I believe is for this supercharger install.
@MarcoRP @corywright @tes-s
An open permit exists for EV charging station installation which I believe is for this supercharger install.
@MarcoRP @corywright @tes-s
Last edited: