About Freedom House Recovery Center
Freedom House Recovery Center is located in Chapel Hill, North Carolina, and provides residential treatment for adult men and women, including pregnant women. Confirmed services include detox for alcohol, opioids, benzodiazepines, cocaine, and methamphetamine, along with medication support using buprenorphine and naltrexone. The center treats co-occurring conditions, offers alcohol medication treatment, and serves people involved with the criminal justice system.
CARF accreditation is confirmed, and the facility accepts Medicaid, Medicare, and private insurance.
