104 New Stateside Drive, Chapel Hill, NC, 27516
Address: 104 New Stateside Drive, Chapel Hill, NC, 27516
Phone: 919-942-2803 x244
Website: https://www.freedomhouserecovery.org
Contact Freedom House Recovery Center directly at 919-942-2803 x244, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP