Latest Blogs

Pine River Institute CEO, Vaughan Dowie, Sits Down with Accreditation Guru
Skylar Saba Skylar Saba

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.

Read More