Built St. Louis > > The North Side > > College Hill

In 2005, this handsome little church building -- home to the House of Deliverance Pentecostal Church since the late 1960s -- was in danger of demolition from its own pastor, who wanted to replace the historic building and the surrounding houses with a new, far more generic building, as reported by Urban Review St. Louis. The church stands just around the corner from the red water tower, at the corner of 19th Street and East Grand Avenue. The church still stands as of 2011.

November 2005: Just another board-up, I thought sadly.

September 2006: How wrong I was -- the best kind of wrong!

Continue touring > > >