Trehab in Montrose offers a wide range of outpatient services addressing the various stages of addiction, from early use of substances to increasing dependence.