Nightmare on Edgewood Returns Indy’s scariest haunted house now open in new location. October 11, 2019