It’s Time To Recover

About Our Facility and Programs

Specialized medical detox and residential treatment programs that offer 24-hour support and monitoring in a highly structured and safe environment.

With ITTR, you can count on the highest level of care for stability, mental health treatment, and intensive medical care.


Levels of care at ITTR include medical detox, inpatient, residential, partial hospitalization, intensive outpatient, and standard outpatient. Additionally, Medical detox may be offered as a stand-alone program or included in these programs.

If you or a loved one is suffering from addiction, ITTR will guide you safely and successfully toward achieving long-term recovery.


Depending on the type of substance used, medical detox can be a  necessary first step toward recovering from addiction. Certain types of drugs interact with the body in ways that increase the risk for serious medical emergencies when stopped abruptly.


    For instance, central nervous system depressants like alcohol and benzodiazepines interact with neurotransmitters in the brain and body to increase the risk for seizures. Opioids like heroin and painkillers trigger drug cravings that are often severe enough to cause relapse and overdose.

    Some patients may not need drug detox, but this treatment eliminates toxins from the body to help patients start feeling better physically, mentally, and emotionally.

    Community Housing

    Community treatment housing at ITTR includes many amenities and features to those who enroll in our day treatment program.


    It’s Time to Recover and Begin Your New Journey Today

    Ready to start? Our admissions team is available to consult, 24-7.


    1135 W North Street
    Anaheim, CA 92801

    Map & Directions [+]

    Why It's Time to Recover?

    The mission of ITTR is to provide the highest standard of treatment in a comfortable setting. Our staff of highly skilled professionals provide medical detox and inpatient services for addiction and co-occurring disorders.

    Call Now ButtonCall Now 714-409-3951