Veterans Inc — Independence Hall Residential Rehab Veterans Inc Independence Hall provides residential rehab services in Shrewsbury, Massachusetts. Read more... 59 South Street