Back to list

Tesla Natick

  • Stores and Galleries
Tesla Natick 1245 Worcester St Space 3018 Natick, MA 01760

Showroom is located inside Natick Mall on the first level near Nordstrom. Parking is most convenient in Lot D (Red in color) on Level 2.

Driving Directions

Store (508) 975-4230

Roadside Assistance (877) 798-3752

Store Hours
Monday 11:00am - 7:00pm
Tuesday 11:00am - 7:00pm
Wednesday 11:00am - 7:00pm
Thursday 11:00am - 7:00pm
Friday 10:00am - 7:00pm
Saturday 10:00am - 7:00pm
Sunday 11:00am - 6:00pm