Urban Exploration

Westborough State Hospital

Located in Westborough, MA. Originally called the “Westborough Insane Hospital.” Established in 1884, added to the National Register of Historic Places in 1994, closed in 2010, demolished in 2019.

Norwich State Hospital

Located in Preston and Norwich, CT. Originally called the “Norwich State Hospital for the Insane.” Opened in 1904, added to the National Register of Historic Places in 1988, stopped operation in 1996, demolition ongoing.

Medfield State Hospital

Odd Fellows Home

Located in Worcester, MA. Opened in 1892, added to the National Register of Historic Places in 1980, demolished in 2014.