803 E Nasa Pkwy, Suite 150, Webster, TX 77598 ()
Located in Challenger Plaza near Big Texas and Studio 80.
At the same location
Random reviewRead all reviews
Best escape room I've been too yet! I have done both rooms now and they both were a lot of fun! I recommend them and will definitely be back for future rooms!Taelor