1611 Cedar Rd, Homewood, IL 60430, USA
Creepshow on Cedar, located at 1611 Cedar Rd, Homewood, IL, offers a unique blend of immersive experiences in the escape room genre. Unfortunately, the venue is no longer operational, so guests may need to explore alternative options for their adventure needs. As the venue is not currently in service, there is no parking information available. Visitors are encouraged to check for other nearby escape rooms or haunts in the area for exciting challenges.