Freedom House Recovery Center is a behavioral health organization based in Chapel Hill, North Carolina. The organization provides services for individuals experiencing substance use disorders and mental health conditions. Founded in 1974, it began as a small detoxification and residential program and later expanded its services to support a broader range of behavioral health needs in the region.
The organization operates from its headquarters in Chapel Hill and maintains additional outpatient clinics in Durham, Roxboro, and Warrenton. Services include clinical assessments, outpatient treatment programs, and crisis support for individuals dealing with substance use or mental health challenges. Programs such as Substance Abuse Comprehensive Outpatient Treatment and Substance Abuse Intensive Outpatient Program are offered as part of structured outpatient care.
Freedom House Recovery Center also provides medication assisted treatment, psychiatric evaluations, and individual or group therapy. Assessments and clinical evaluations are used to determine appropriate treatment services and support planning. Crisis services are available through facility based and mobile crisis programs serving multiple counties in the surrounding area.