Keystone Lake

From Wikipedia, the free encyclopedia

Keystone Lake
Location Northeastern Oklahoma
Basin countries United States

Keystone Lake is an artificial lake in northeastern Oklahoma on the Arkansas and Cimarron Rivers. It is just upstream from Tulsa, Oklahoma.