115 E Shepherd Ave, Lufkin, TX 75901, USA
The Hidden Escape is located at 115 E Shepherd Ave in Lufkin, TX. Unfortunately, this escape room venue is no longer operational. As there are no games to experience at this time, visitors are encouraged to explore other entertainment options in the area.