Juniper Place Therapeutic Residence is a voluntary program designed for adults with complex mental health issues or addictions. It is a 3-bedroom home located in Grand Falls Windsor with the focus on learning skills, improving function and community engagement. The program is transitional in nature with an average length of stay 3 months.