Tesla eyes old dealership site in Woburn for EV showroom / service center
Electric vehicle (EV) maker Tesla Inc. wants to open its fifth Massachusetts showroom on a long-abandoned car dealership site off of Washington Street in Woburn off I-95.
Source: homenewshere.com