How Long Is An Intensive Outpatient Program? February 13th, 2023 An Intensive Outpatient Program (IOP) is a step-down level of care for people struggling with substance use, mental health disorders, Read More