Address: 59 South Street
Shrewsbury-MA Massachusetts 01545
Shrewsbury-MA Massachusetts 01545
Independence Hall is a drug and alcohol treatment center in Shrewsbury, Massachusetts (Worcester County). Clinical Stabilization Services provides inpatient care for 24 hours a day, seven days a week, usually after medically supervised detoxification from alcohol or narcotics. Nursing, rigorous instruction, counseling, and referral to the next level of care are among the services provided. Outpatient Counseling is a rehabilitation Read more...

