Submitted by Son of a Gunn on Wed, 2016-03-23 00:16
I've heard from others that Tesla Sales is advising people to go to 901 Page Avenue on March 31 for Model 3 reservations. 901 Page is where the Model X reveal was held, about 5 minutes south of the factory. Supposedly it will be staffed to take Model 3 in-store orders on March 31. Can anyone confirm?