1965 O'Toole Ave, San Jose, CA 95131, USA
Crimson Key Escape Room Experience is located at 1965 O'Toole Ave in San Jose, CA. Unfortunately, the venue is no longer operational and does not offer any games at this time. Since the venue is closed, parking information is not available. Please check back for updates on new escape room experiences in the area.