Contacts:
803 E Nasa Pkwy, Suite 150, Webster, TX 77598 ()
Located in Challenger Plaza near Big Texas and Studio 80.
At the same location
Random review
Read all reviewsFirst time doing an escape room and if you're a strangers things fan like myself than you'll love doing that escape room it was really fun!! 10/10 recommend.
Dez