Trailhead Treatment Center is located at 103 Stiles Rd, Suites 1 & 2, Salem, NH 03079. We provide outpatient addiction and mental health treatment to patients across New Hampshire.
Our facility is conveniently situated near the NH/MA border, just minutes off Route 93 — making us easily accessible from communities throughout southern New Hampshire and northern Massachusetts.
We serve individuals from Salem, Nashua, Manchester, Derry, Concord, and surrounding areas. Whether you are local or commuting from a neighboring town, our flexible scheduling options (including evening IOP) make treatment accessible.
Service area city pages coming soon. Contact us to confirm coverage in your area.
If you or a loved one is seeking outpatient addiction treatment or mental health support in the greater New Hampshire area, call us today to learn more about our programs and how we can help.