Tesla Superchargers in Idaho

18 stations, 150 stalls in 16 cities.