Freedom House provides a long-term, addiction treatment program where women and their children live together in a supportive, structured, Christian environment. Freedom House is located in Greensboro, North Carolina.
Freedom House provides a long-term, addiction treatment program where women and their children live together in a supportive, structured, Christian environment. Freedom House is located in Greensboro, North Carolina.