8856 Encino Ave, Sherwood Forest, CA 91325, USA
This location is closed, but Big Worm's Sherwood Scare is no longer operational.
Unfortunately, there are no nearby locations to visit at this time.