OU Physicians – Tulsa Dept. of Social Services, Outpatient Behavioral Health Provider Location 591 E. 36th St. N. Tulsa, OK 74135 (918) 660-3352 https://www.ouhealth.com/health-services/mental-behavioral-health/ View All Providers