Westborough State Hospital

$50.00

Category: Tag:

Description

Originally called Westborough Insane Hospital opened in late 1886 and was the first homeopathic hospital for the insane established in New England. It would be closed in 2010 and is now demolished.

This is an unframed 8×12 giclee print.