Deaconess Hospital Library Location: 6150 Oakland Avenue, St. Louis, Missouri Date of Construction (library addition): 1965 Date of Demolition: 2012 Architects: Hammond, Charle, & Burns