Menu
Close
The site in 2001, after most of the hospital buildings were demolished... Image courtesy of the Boston Atlas / Boston Redevelopment Authority.