Sheriff / Main Office
Address
6080 E. 66th Street North, Tulsa, OK 74117
Phone
918-596-5701
Email
sheriff@tcso.org
County
Tulsa County, Oklahoma
Jail Facility
Name
David L. Moss Criminal Justice Center
Address
300 N Denver, Tulsa, OK 74103
Phone
918-596-8900
Resources
Social Media