916-18 Delmar

918DelmarConventionPlaza_1997_p1_neg2_01

Location: 916-18 Delmar (formerly Morgan), St. Louis, Missouri
Date of Construction: 1933 façade addition to the 1912 former St. Louis Rescue Mission building
Date of Demolition: 1997
Architect: William J. McMahon
Builder: Theo Henry Ratz
Owner: Frank Dallavalle