
11500 Burbank Blvd, North Hollywood, CA 91601, USA
This location is closed, but The Room is located at 11500 Burbank Blvd, North Hollywood, for those seeking engaging escape room experiences.
Unfortunately, there are no nearby locations listed for visitors looking for alternatives at this time.