Skip navigation

Tesla Store Opens in Norwell

Norwell is now home to the newest Tesla store in Massachusetts. It was an honor to be at the grand opening for their location in Accord Park and see their available products and services. This store will not only serve as a sales and service provider for Tesla vehicles but it will also allow customers to see and purchase their solar and battery storage products as well.

The Norwell location makes it the 6th store in Massachusetts. They currently employ 20 people and plan to double their team by end of the year. A great addition to the South Shore, we wish them the best of luck.




Continue Reading

Read More