src: i.ytimg.com
Shelterwood Therapeutic Boarding School, also known as Shelterwood Academy, is a non-profit Christian organization that provides therapeutic and educational interventions for adolescents. Founded in 1980 by Richard Beach, Shelterwood has cared for over 800 at-risk teens and has recently moved from Denver, Colorado to Independence, Missouri.
Video Shelterwood Therapeutic Boarding School
References
Maps Shelterwood Therapeutic Boarding School
External links
- Official website
Source of article : Wikipedia