Looks like another set of Superchargers near The Strip. More info to come but the city permit site shows "Superchargers" as of today. Waiting for more info to be loaded.
855 E Twain Ave, Las Vegas, NV 89169
EDIT: Mods please add Las Vegas, NV to the subject line of the post, my bad
City Permit link
@Chuq @Big Earl @corywright
855 E Twain Ave, Las Vegas, NV 89169
EDIT: Mods please add Las Vegas, NV to the subject line of the post, my bad
City Permit link
@Chuq @Big Earl @corywright
Last edited: