Creoks Mental Health Services, Inc. Provider Location 109 S. Harrill Ave. Tulsa, OK 74135 (918) 756-9411 https://creoks.org/ View All Providers