It appears that a new Supercharger is under construction in the Target parking lot on 120th Street, just East of Crenshaw. It is about a half mile from the Design Center Supercharger.
3 Likes
Thanks @Michael - this has now been added, please let me know if the coordinates are correct!
1 Like