Images of America: Tewksbury State Hospital – coming in 2021! Advertisement Share this:TwitterFacebookLike this:Like Loading...