8856 Encino Ave, Sherwood Forest, CA 91325, USA
Big Worm's Sherwood Scare, located at 8856 Encino Ave in Sherwood Forest, CA, is currently not operational. Unfortunately, there are no available escape room games at this venue. Due to the closure, parking information is not applicable. For those interested in similar experiences, exploring other venues in the area may provide exciting alternatives.