Channel Islands Rehab is a top-rated addiction treatment center for drug and alcohol addiction. We are one of the few rehabs to offer recovering addicts with a detailed aftercare plan to help them avoid relapse.
Address – 145 Santa Rosa Ave Oxnard CA 93035
Phone No. – 800-675-7963
Timing – Monday to Sunday Open 24 hours