John Vansant, Director of Corporate Services and Chief Financial Officer
Oklahoma Municipal Power Authority
Oklahoma Municipal Power Authority
Have questions? Reach out to us directly.
The McClain Plant is a 500-megawatt natural gas plant located near Newcastle, Oklahoma. OMPA has a 23 percent ownership share of the plant, approximately 113 megawatts.
Have questions? Reach out to us directly.