Looks like Tesla will be adding some Superchargers in Mercedes. They will be located at 8001 E Expressway 83 (Shell Gas Station).
The project is scheduled to complete by the end of November 2023.
The project is scheduled to complete by the end of November 2023.
2 months ago