You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Tesla has taken to locating their service centers separately from the stores. So I expect what you'll see is a modest-sized storefront downtown, and a service center in a less-expensive and more easily accessible industrial park somewhere else.