First Church Of Deliverance Photos

Meet 61 travelers, 38 tour guides and discover 1,557 photos

First Church of Deliverance is a landmark church located at 4315 South Wabash Avenue in Chicago, Illinois, USA. The church was built in 1939 by Walter T. Bailey, and two towers were added to it in 1946 by Kocher, Buss & DeKlerk. It was designated a Chicago Landmark on October 5, 1994.
View First Church Of Deliverance guide >

First Church Of Deliverance