Freedom House Recovery Center is a nonprofit behavioral health organization that provides services for people experiencing substance use and mental health challenges. The organization began operating in 1974 and has expanded its programs over time to serve individuals and families in several communities across North Carolina.
The center operates multiple service locations in the region, including clinics and residential programs in Durham and nearby counties. Its programs address behavioral health conditions and substance use through structured treatment services and clinical support.
Services offered by the organization include outpatient treatment programs, substance use intensive outpatient programs, and comprehensive outpatient treatment. The center also provides clinical assessments, psychiatric evaluations, medication assisted treatment, and individual or group therapy services. In addition, the organization operates crisis response programs and residential recovery services in some locations.
The Holloway Street location in Durham is part of the organization’s network of treatment services in the region. These programs are part of a broader system that supports individuals who are seeking treatment for behavioral health conditions and substance use disorders through clinical services and recovery support programs.