Despite the Salt Lake City Tesla store still not being able to sell new cars they will be accepting deposits on Model 3 on 31 March from 11:00 am to 6:00 pm.
Unfortunately they will probably not be open during the official "unveil" as they think that will happen after they close.
Unfortunately they will probably not be open during the official "unveil" as they think that will happen after they close.