98 Santa Rosa Plaza, Santa Rosa, CA 95401, USA
🚀 Opening Oct 11
Blind Scream is located at 98 Santa Rosa Plaza in Santa Rosa, California. Unfortunately, the venue is no longer operational and is currently not offering any escape room or haunt experiences. As there are no games available, there are no parking details provided. Visitors should consider checking for local attractions in the area for their entertainment needs.