All Souls Unitarian Church (Indianapolis, Indiana)
Page
Photograph All Souls Unitarian Church in Indianapolis, Indiana, was organized in 1903. This Tudor-style church building on Alabama Street was dedicated on January 16, 1911. The last service of the congregation in this building was held on February 8, 1959...