1 station · 12 total stalls.
69320 LA-21, Covington, LA, 70433
Open · being expanded · Open to non-Tesla EVs · Opened Oct 27, 2022
Open in Google Maps
← All Louisiana Superchargers · Home