Contact Us

We’re here to guide you through the steps necessary to get the help you or your loved one needs. Call today. Many times the admission process can begin within 24 hours.

12&12, Inc. Main Location and Detox Facility

6333 E. Skelly Dr.
Tulsa, OK, 74135


918-664-4224
1-800-680-8979
918-663-0203 (fax)

Bryce House

1214 S. Baltimore Ave.
Tulsa, OK, 74119

 

918-664-4224
1-800-680-8979
918-663-0203 (fax)

Send us a message now

    Visit our offices