Freedom House Recovery Center

Unclaimed

About Freedom House Recovery Center

In 1974 Freedom House Recovery Center was founded as a non-profit half-way house and Detoxification center for recovering adult alcoholics in Chapel Hill. What was present even in our earliest days is a drive to meet the ever-changing needs of individuals affected by addiction and mental illness by expanding both our services and geographic reach through innovative programs and partnerships.

104 New Stateside Drive
Chapel Hill, NC 27516

Location Type

  • Outpatient
  • Inpatient/Residential
  • Detox

Treatment Types

  • Internal Family Systems
  • Group
  • Individualized

Payment Methods

  • Private Insurance
  • Private Pay
  • Medicare
  • Medicaid

Programs Offered

  • Dual Diagnosis

Age Groups Accepted

  • Adolescent
  • Adult
  • Senior

Accreditations

  • CARF
Unclaimed Listing

Click the button below to unlock new features and elevate Freedom House Recovery Center's profile today.

Claim Listing