Chat with us, powered by LiveChat How Long Does It Take to Complete an Intensive Outpatient Program? — Addiction Rehab Toronto