7702 East 91st Street, Suite 200, Tulsa, OK 74133
For almost a decade, Oklahoma has endured several budget cuts. Very recently, state budgets were met with failure, as budget ...