Keystone Dam in Tulsa County, Oklahoma

Keystone Dam in Tulsa County is a power plant (USCE-Tulsa District, Hydropower). Keystone Dam is located near West Wekiwa Road.
Building Type
industrial building
Operator
USCE-Tulsa District
Located in Tulsa County
Country United States
Power output 70