Milner: Twin Falls Main Canal, ID May 21, 2011January 2, 2012 Owner: Idaho Power Type: Independent Year Started: 1992 Location: Twin Falls Main Canal State: Idaho Capacity: 58.7 MW Return to Previous Page