Mission escape rooms is fun interactive entertainment. Read all 36 reviews. Mission escape rooms waugh chapel is located at 1405 s.