803 E Nasa Pkwy, Suite 150, Webster, TX 77598 ()
Located in Challenger Plaza near Big Texas and Studio 80.
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