Its interesting to note that with the recent 2021 update to Tesla's FindUs map page (Find Us | Tesla). They removed the Northgate location completely.
I'm hoping this isn't the case since there is clearly progress happening on the site. I'm eagerly anticipating this going live since I only...