Submitted by Son of a Gunn on March 23, 2016
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?