Latest Blogs
Pine River Institute CEO, Vaughan Dowie, Sits Down with Accreditation Guru
Located near Shelburne, Ontario, Pine River Institute is a residential treatment center and outdoor leadership experience for youth 13 to 19 years old struggling with addictive behaviors and often other mental health issues. Shelburne is approximately 60 miles northwest of Toronto.
Pine River Institute’s decision to apply for and maintain national accreditation was based solely on internal drivers – commitment to quality and safety and to increase parents’ confidence.