
98 Santa Rosa Plaza, Santa Rosa, CA 95401, USA
Blind Scream, located at 98 Santa Rosa Plaza in Santa Rosa, CA, invites thrill-seekers to immerse themselves in spine-tingling experiences. Guests can challenge themselves at Doc Hunter's House of Horrors, where they confront supernatural fears, and delve into the eerie atmosphere of Reflections of Terror in the shadowy southern woods, where an old house conjures an unsettling sense of dread. Visitors will find ease of parking at the venue, making their adventure to these captivating escape room experiences more convenient.