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.

Posted in Indianapolis

Leave a Reply

%d bloggers like this: