About Catholic Charities Crozier House
Catholic Charities Crozier House is a faith-based social services organization offering drug and alcohol addiction treatment in Worcester, Massachusetts. The program at Crozier House is a residential drug and alcohol rehab for men over 18. Insurance, sliding scale, and funding options are available.