I sent Tesla a message to let them know that this location was not showing on the Tesla map and this is the message that I just received.
Hello Tony,
Thank you for contacting Tesla Support with your request to have the new site in Lowell added to the map. We do provide our site locations to the map providers as we near the dates of them opening. Once we have provided the information, it is up to them to update it but we should see that site showing up in the near future. As it is a new site, I am sure that is why it is not yet showing but should be soon.
Thank you for being a Tesla owner and helping to transition the world to sustainable energy.
Sincerely,
Tom B. | Tesla Support
12832 Frontrunner Blvd. Draper, UT 84020