HankLloydRight
No Roads
DO people pick up their cars at the Mt Kisco main showroom 115 Kisco Dr or whatever it is. I thought that deliveries were off-site. Off of 287 there is a Tesla location still in Westchester County that has, what looks like, a multi-story garage and from the air (sat view) looks to be an awful lot of the same car silhouettes.
In White Plains? That was just a small service center they closed years ago.