Contact Information
6333 East Skelley Drive
Tulsa, OK - 74135
6333 East Skelley Drive
Tulsa, OK - 74135
Provides a 160 bed facility.
Provides the largest non-profit addiction treatment facility in the four-state
area offering residential and outpatient treatment services for both
substance abuse and co-occurring conditions (those with a mental health
issue as well as an addiction diagnosis).