Idaho Power Share: Utilities Idaho Power 273 Blue Lakes Blvd S Twin Falls, ID 83301 736-3210 Map View Larger Map