Anlegget ble påbegynt ferdigstilt i 1961. Det er en installert effekt på 190 MW, fordelt på fire turbiner. Operatør er Idaho Power Co. Demningen er 53 meter høy. Demningen skaper Oxbow Reservoar, et 4,65 km² stort kunstig reservoar med 72 millioner m³ vannvolum.