Cascade: Payette River N. Fork, ID May 21, 2011January 2, 2012 Owner: Idaho Power Type: IOU Year Started: 1926 Location: Payette River N. Fork State: Idaho Capacity: 12.4 MW Return to Previous Page