Bull Run: Bull Run River, OR March 1, 2011November 12, 2011 Owner: City of Portland Type: Independent Year Started: 1982 Location: Bull Run River State: Oregon Capacity: 11.8 MW Return to Previous Page