Stages of RecoveryCall (806) 412-4721

Frequently asked questions

Does Stages of Recovery have a facility in Wichita Falls?

Stages of Recovery does not have a facility in Wichita Falls. The nearest Stages location is at 4101 N Classen Blvd, Suite D, Oklahoma City, OK 73118 (Google Maps), roughly 140 driving miles away. Telehealth IOP may also be an option for Texas and Oklahoma residents.

How do I start?

Call (806) 412-4721 or apply online at stagesrecoverycenters.com/apply.

Is there a virtual option?

Telehealth IOP is offered in Texas and Oklahoma. Call to see if it fits your situation.

What if it's an emergency?

Call 911. For a mental health or substance crisis, call or text 988.

Call (806) 412-4721 Apply