This is one of my favorite places to go near Tulsa. It's $5 for parking.
It's really pretty, there's a beach you can swim at, and a small jungle gym for the kiddos.