
1640 Logan St, Denver, CO 80203, USA
This location is closed but Room 5280 was previously a notable escape room venue in Denver located at 1640 Logan St, Denver. Unfortunately, there are no other nearby locations to visit for similar escape room experiences.