
1020 El Centro St, S Pasadena, CA 91030, USA
This location is closed. However, Evil Twin Studios Ward 13 offered an immersive escape room experience that engaged participants in thrilling challenges.
You can visit their nearest location for more exciting adventures in the space of escape rooms.