6358 Delmar Blvd #222, St. Louis, MO 63130, USA
Red Herring Escape Rooms, located at 6358 Delmar Blvd #222, St. Louis, MO, was a destination for immersive escape room experiences. Although the venue is currently no longer operational, it was known for its engaging game themes that provided a unique challenge to participants. Unfortunately, as the venue is closed, parking information is not applicable at this time.