4517 IL-159, Glen Carbon, IL 62034, USA
Beast Escape Room, located at 4517 IL-159 in Glen Carbon, IL, is currently not operational. As such, it does not offer any escape room experiences at this time. Unfortunately, there are no parking details available due to the temporary closure of the venue. Visitors looking for escape room adventures in the area may want to explore other locations.