1 station · 8 total stalls.
E 5th St N, Heyburn, ID, 83336
Open · Open to non-Tesla EVs · Opened Jul 8, 2020
Open in Google Maps
← All Idaho Superchargers · Home