Twin Falls Supercharger

Back to list

Twin Falls Supercharger

  • Supercharger
Twin Falls Visitor Center 2015 Neilsen Point Place Twin Falls, ID 83301

Driving Directions Roadside Assistance (877) 798-3752

Charging
8 superchargers, available 24/7, up to 120kW

Restrooms
Twin Falls Visitor Center
IHop (24/7)

Wifi
IHop (24/7)

Twin Falls Supercharger