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...