The title of the person to contact is a "Sr. Leasing Manager" with Tesla. Guessing this is like previous issues with this location and Tesla failing to pay their bills and not a permanent closure, yet. Unless they finally are done with Tesla this time. I can't imagine Tesla knowingly would shut down this location prior to the other one being completed. But who really knows anymore.