Annette Autry-Corbett, CSAC
Addiction and Substance Abuse Counseling
Make an Appointment
(919) 942-2803Telehealth services available
Freedom House Recovery Center is located at 104 New Stateside Dr Bldg 2, Chapel Hill, NC 27516.
Providers at Freedom House Recovery Center specialize in Addiction and Substance Abuse Counseling, Social Work, and Practical Nursing (Licensed Practical Nurse).
28 providers practice at Freedom House Recovery Center.
Use the insurance check on this page to verify if Freedom House Recovery Center is in-network.