Home › Top 5 Electrician in Twin Falls, Idaho Find best Electrician in Twin Falls, Idaho, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Magic Electric, Plumbing, Heating Air US, Twin Falls, ID 83301111 Shoshone St N STE 202 Petruzzelli Electric US, Twin Falls, ID 83301425 2nd Ave S Campbell Electric US, Twin Falls, ID 833011770 Eldridge Ave Electric One West, Inc. US, Twin Falls, ID 83301268 Victory Ave Heider Electric US, Twin Falls, ID 83301351 5th Ave W