Captioned on the back "Located at 5500 North Meridian Street in one of the finest residential areas of the city, this church was founded in 1821. Present attractive building was completed in 1952."
5500 North Meridian Street, Indianapolis, Marion County, Indiana, United States
Riley Case Collection
Marion County (Ind.)
Further information on this record can be found at its source.