The location was removed off the nav system, but I can confirm the superchargers still exist and work properly. I was just there 3 days ago and charged after a service appointment and there were other cars charging as well.
I think the reason why they removed it from the online database is that...