About Westborough State Hospital

Historic, Historical Places, Interesting Places, Historic Districts

Westborough State Hospital, originally "Westborough Insane Hospital", was a historic hospital in Westborough, Massachusetts, which sat on more than 600 acres (240 ha). The core campus area was located between Lyman Street and Chauncy Lake, north of Massachusetts Route 9. The hospital was added to the National Register of Historic Places in 1994.

Source From: Wikipedia
Westborough Hospital Road, Massachusetts, United States of America, 01532

Nearest places in Westborough State Hospital