
Patients in Armory Square Hospital: 1865
Built in 1856, Armory Square Hospital stood for more than a century on Independence Ave and 7th Sts. SW. It was demolished in 1964, and has since been replaced by the National Air and Space Museum. Here’s a photo from