Insanity Haunted House

Location & Directions

Insanity Haunted House is located at 3800 E. Main St. in St. Charles, IL, inside the Charlestowne Mall, right next to the Charlestowne 18 Movie Theatre.