High Watch was established in 1939 as the world’s first 12-step treatment center. Since then, our Connecticut addiction treatment center has led thousands of individuals from the grip of alcohol and drug addiction to the freedom of recovery.
Nestled in 300 wooded acres in the lush Litchfield Hills of Connecticut, High Watch Recovery Center is a residential treatment facility that provides state-of-the-art treatment for substance use disorders and co-occurring psychiatric disorders.
We integrate the latest clinical interventions in addiction medicine with the time-tested teachings of the 12 Steps.