Adults – Community-based Recovery Center / Aftercare

Recovery Centers

Recovery centers provide support in the recovery efforts of individuals by providing a safe alcohol and drug free social environment and recovery resources. Recovery centers offers a wide variety of focused self-help groups, healthy socialization opportunities, vocational and educational opportunities, and training classes.

Call the most convenient location for an appointment to enroll. You can also view the Substance Use Disorder & Recovery Services Provider Directory (also in Spanish: Directorio de Proveedores).

Recovery Services

If you have been treated for a substance use disorder in the past, you can receive Recovery Services to help you stay on the path of recovery. These services are available whether you have relapsed or need help to prevent a relapse.

View the Recovery Services brochure: English / Spanish

Not sure if you need recovery services? Contact the Screening Assessment and Referral Center to help you find the service that is right for you.

MHS Central Valley Regional Recovery Center
1076 Santo Antonio Drive
Suite B
Colton, CA 92324
Phone: (909) 433-9824
Fax: (909) 433-9830

MHS Needles Center for Change
300 H Street
Needles, CA 92363
Phone: (760) 326-4590
Fax: (760) 326-3154

Inland Valley Recovery Services
San Bernardino Recovery Center
939 North D Street
San Bernardino, CA 92410
Phone: (909) 889-6519
Fax: (909) 889-6560

Rim Family Mobile Resource Center
28545 Highway 18
Skyforest, CA 92385
Phone: (909) 336-1800
Fax: (909) 366-0990

Inland Valley Recovery Services
Upland Recovery Center
934 N. Mountain Ave.
Suites A & B
Upland, CA 91786
Phone: (909) 949-4667
Fax: (909) 931-3774

St. John of God
Hospitality Center
15534 6th Street
Victorville, CA 92393
Phone: (760) 952-9192
Fax: (760) 843-7243

MHS Recovery Center for Change
58945 Business Center Drive
Suite N
Yucca Valley, CA 92284
Phone: (760) 369-1074
Fax: (760) 369-1293