hour house indianapolis wallpaper 13th hour haunted house indianapolis The Thirteenth Hour is now located. 13th Hour Haunted House Formerly The Haunted Scarehouse is located at 105 W Dewey Ave Suit 5 … Tuesday, November 1, 2022 Edit