- Self Pay
- Payment Assistance Available
For people struggling with drug addiction or alcoholism, Henry Lee Willis Community Center Channing House offers substance abuse treatment for addiction recovery.Henry Lee Willis Community Center Channing House is a long term residential drug rehab and alcohol treatment center located in Worcester, Massachusetts.If you would like more information on the Henry Lee Willis Community Center Channing House, please give them a call at (508) 755-8088.Henry Lee Willis Community Center Channing House offers specialized drug rehab programs for men.