The Facility
Located in the heart of Massachusetts, Independence Hall is an alcohol and drug treatment center, located in a 55,000-square foot facility surrounded by 22 acres of manicured grounds, walking paths, and outdoor meeting spaces, which are key components to our treatment plan.