Most of the time there's a fireworks show in the downtown area and Jenks area. River Spirit hasn't sponcered one yet, that I know of.
The one that jenks provides is literally right next to River Spirit casino we have got a room there every year for the last three years because you are literally just feet away from the show if he on the left side of the building if you are on the other side you can see the Tulsa fireworks but not nearly as close as you can to jenks either way you will see fireworks but just so you know I booked my room almost two weeks ago and they were over half reserved then according to the lady I spoke with
Not that i am aware of but you can see the city of tulsa show from there
Thanks! Your answer is awaiting moderation.