shepherdshillacademy.org
As a trusted Christian boarding school for troubled youth, Shepherd's Hill Academy offers nature-based therapy for teen boys and girls between 12-17 years old.