1640 Logan St, Denver, CO 80203, USA
Room 5280, located at 1640 Logan St in Denver, CO, was known for its engaging escape room experiences. However, the venue is no longer operational, and as such, there are currently no games available for participation. Please note that parking details are not applicable since the venue has closed.