About

About The Shelby House of Hope

A home built on hope, dignity, and the belief that every woman deserves a real chance at lasting recovery.

Our Mission

The Shelby House of Hope is a recovery residence for women, located in Black River Falls, Wisconsin, providing a safe, home-like environment that promotes healthy recovery from substance use disorder. We are a place where women can rebuild their lives with stability, community, and genuine support.

What Guides Us

  • Operate with integrity and uphold the rights of every resident
  • Provide a home-like, safe, and healthy environment
  • Maintain a home free from alcohol and illicit drugs
  • Foster active recovery and engagement with the wider recovery community
  • Be good neighbors and responsive members of our community

Apply for residency  |  Contact us