Cleveland is 38 miles west of Tulsa Oklahoma, on the shores of Keystone Lake.
Site Last Updated 12/09/09