Talk to us
Have questions? Reach out to us directly.
Redbud Plant
View allThe Redbud Plant is located in Luther, Oklahoma and is a high efficiency natural gas fueled power plant. OMPA closed on the purchase of the Red Bud Plant on September 29, 2008. OMPA owns a 13% share or 157 megawatts of power.
Image Gallery

Talk to us
Have questions? Reach out to us directly.
