Skip to Content

City of Tulsa

The Mayor Took A Stand

Tulsa’s $105 million fund for economic growth in Greenwood, and other local/regional news

June 6, 2025