Catoosa City Info Events Main Music Tulsa Oklahoma Legend, Leon Russell, to Play at the Joint inside Hard Rock 9 years ago Tricia Curtis Leon Russell to perform in his hometown on Aug. 6 As such, it has been…