St of Ok Grand River Dam Authority

Closed
9933 E 16th St
Tulsa, OK 74128

The Grand River Dam Authority (GRDA) is Oklahoma's largest public power electric utility, established in 1935 to manage the waters of the Grand and Illinois Rivers while focusing on hydroelectric generation and flood control. GRDA operates entirely on revenues from electric and water sales, ensuring affordability and reliability for its customers.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesOklahomaTulsaSt of Ok Grand River Dam Authority

Partial Data by Infogroup (c) 2025. All rights reserved.