Check out the huge new playground built by the community of Owasso. It is the largest in the state of Oklahoma, and completely handicap accessible with ramps. The playground is fenced.
There are lots of fun climbing, swinging, & playing options.
The playground is located on East 116th Street North, a couple miles west of 169 (east of highway 75), not too far west of the intersection called German Corner.
There will be a picnic pavilion, and there are drinking fountains & bathrooms at the ball fields located south of the playground.