Google is generally fine at pinpointing the exact location of a supercharger station but their record for correctly identifying the initial opening of one is not good. So, I'd recommend not relying on it until someone individually confirms it's operational and posts picture evidence.
edit: haha, ninja'd by Bmah.