It is open. I had a service done there over a month ago. Very very convenient to have up north. When you request a service appointment through the app it provides that location as an option. Note that Tesla/google maps actually lists it in the wrong place. It’s right off Weston north of highway...