(605)892-2676 [email protected]

Northern Hills Training Center

  Northern Hills Training Center provides the supports people need to live in and be an active member of their community. In order to provide a variety of choices for people, these supports are offered in a variety of settings including group homes, supervised...