I read about a sales center coming to Natick and stopped by to check it out. It's on 251 W. Central St. I was a little surprised by what I saw there. Lettering on the door reads "TESLA Service." Maybe it's going to be a sales and service center?