Moderator note: This thread was originally started in the Supercharger and Charging Infrastructure / North America forum.
I just read an article stating that Tesla wants to build a 12-stall Supercharger at the Deptford Mall in Deptford, NJ.
Tesla Cherry Hill Sales Service Center Opens Next Week? Deptford Mall to get Superchargers (Pics, Video) - 42 Freeway
I just read an article stating that Tesla wants to build a 12-stall Supercharger at the Deptford Mall in Deptford, NJ.
Tesla Cherry Hill Sales Service Center Opens Next Week? Deptford Mall to get Superchargers (Pics, Video) - 42 Freeway
Last edited by a moderator: