Wallowa Falls: Wallowa Creek E. Fork, OR May 16, 2011May 25, 2011 Type: IOU Year Started: 1921 Location: Wallowa Creek E. Fork State: Idaho, Oregon Capacity: 1.1 MW Return to Previous Page