Police courts building 2nd floor 600 civic center tulsa ok 74103. Reviews 918 596 1625 website. Arraignment time and the court location.