03/05/2018 – Plans are moving forward for the construction of the new Redbud Festival Park on Main Street in Owasso. The park, about the size of a football field, will be located to the south of the Owasso Police Station, and run from Main Street to Birch.
Once completed, the multi use park plans to play host to a farmers market, concerts and other events.
The project was funded with Vision 2025 money.
The City of Owasso says construction of the park is slated to begin around May of this year.