Where is Petscii Robots Arcade?

Currently located at: The Time RIft Arcade2113 Harwood Rd suite 351Bedford, TX 76021