The Recovery Center Outpatient Rehab The Recovery Center provides outpatient rehab services in Wichita Falls, Texas. Read more... 2501 Taylor Street