LEON JONES CHIEF OF POLICE
Oklahoma State University Police Department
700 N Greenwood Ave
Tulsa, OK 74106
Office phone: (918) 594-8124
leon.jones@okstate.edu
Oklahoma State University Police Department
700 N Greenwood Ave
Tulsa, OK 74106
Office phone: (918) 594-8124
leon.jones@okstate.edu