Hbrseshoe Bend Hydro Electric Co Electrician - Horseshoe Bend, ID Looking to contact Hbrseshoe Bend Hydro Electric Co? You can reach them at 208-793-2833