Logo
GoRGV
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.
10 months ago