About Lowell House Glenice Sheehan Womens Recovery
Lowell House Glenice Sheehan Women Recovery is a private, nonprofit substance abuse treatment program in Tewksbury, Massachusetts. Lowell House seeks to help those struggling with addiction through a wide range of treatment, education, and advocacy services. This location serves adult women. Services offered include inpatient residential treatment, individual and group counseling, case management, education groups, advocacy services, vocational services, housing support, and medical referrals.