Freedom House Recovery Center Chapel Hill Outpatient Clinic 118 New Stateside Drive, Chapel Hill, NC 27516 919-942-2803