Tewksbury State Hospital

Jct. of East and Livingston Sts.
Tewksbury
Massachusetts
United States