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.

Contact Us
  • Address: 1135 W North Street, Anaheim, CA, United States, 92801
  • Phone: (714) 409-3951
  • Date: 2020-02-19 10:02:14
  • Website:
  • Average Visitor Rating:
  • Find us on: