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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
