People’s Temple

I’ve heard tons of conflicting reports about where in the downtown area the Jim Jones “people’s temple” church was located. It was somewhere in Old Northside Neighborhood, or in Herron-Morton Place. According to a recent report by the Indianapolis Star, it was located at 15th and North New Jersey street. And it’s for sale.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.