I have never been to this Supercharger, so am asking for a clarification:
Is the SC actually located where supercharge.info says it is (red dot in lower right corner), or is it located where Google Maps thinks it is (green dot in upper left corner)? Wanted to confirm before sending a correction to supercharge.info.
The Green dot. Which is also where Tesla shows it on their website.