MYSTIC

Foxborough State Hospital

Foxboro, United States

Foxborough State Hospital is a historic hospital building at the junction of Chestnut and Main Streets in Foxborough, Massachusetts. The hospital was built in 1889 and added to the National Register of Historic Places in 1994.

Submit Update