The Last Haunted House You'll Ever Visit Buy Tickets Open October 2024 ... our Miscreants are anxiously awaiting your visit! 98 Santa Rosa Plaza Santa Rosa, CA 95401 (at the corners of First Street and A Street, south of the Santa Rosa Plaza)