The Glenice Sheehan Recovery Home for Women is a residential addiction treatment program for adult women in Tewksbury, Massachusetts. Operated by Riverbend, a Greater Lowell nonprofit formerly known as Lowell House, the home has served women aged eighteen and older living with chronic substance use since 1988 and is recognized as the oldest women’s program in Massachusetts. The forty-bed facility follows a social model of graduated care designed to help women return to being sober, functioning members of society.
A Social Model Recovery Home for Women in Tewksbury
The Glenice Sheehan Recovery Home offers women a stable, around-the-clock staffed environment in which to focus on recovery from long-term substance use. Its social model of care is built around graduated stages, giving residents the structure and support to steadily rebuild the skills and confidence needed for independent, sober living. With decades of experience as one of the state’s longest-running women’s programs, the home provides a setting where residents can address the roots of their addiction while preparing to reintegrate into their communities.
Co-Occurring Capable Care Within a Broader Continuum
The home is designated as co-occurring capable, meaning it is equipped to support women who are managing co-occurring disorders alongside their substance use. As part of Riverbend’s comprehensive continuum of evidence-based treatment and recovery support, the program can connect residents to additional services and levels of care as their needs change over time. This combination of long-standing experience, a supportive social model, and access to a wider network of recovery resources reflects the home’s focus on helping women achieve stable, lasting recovery.

