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
US-NC
Chapel Hill
35.9556237
-79.0596064
35.9556237, -79.0596064