Freedom House Recovery Center
Address:
104 New Stateside Drive
Chapel Hill, NC 27516
Phone Number:
(919) 942-2803
Intake: (919) 942-2803x15