St. Henry’s Catholic Church

sthenrys-379x625

Location: 1230 California Avenue, St. Louis, Missouri
Date of Construction: 1909-1910
Date of Demolition: 1998 (main building), 2002 (bell tower)
Architects: Wessbecher & Hillebrand