1054 S Main St, Los Angeles, CA 90015, USA
Eskape The Klownz, located at 1054 S Main St in Los Angeles, CA, is an escape room venue that has garnered attention for its unique concept. However, it is important to note that this venue is no longer operational. Unfortunately, details regarding parking are not available as the venue is closed.