I drove by this morning. It looks like the transformer is in, and there appeared to be a Tesla employee testing the chargers. I wasn't able to get photos (something about paying attention to driving), but I'll try to swing by soon to see if it's open..