Oklahoma City, OK (7601 S Walker Ave)
Oklahoma City, OK (7601 S Walker Ave), Store #888 is a Chuck E. Cheese's that opened in May 2005 (day unknown) with a Studio C Beta and is open to this day with the 2.0 Remodel.
Stages
TODO
History
TODO
Videos
Link | Description | Filming/Publish date |
---|---|---|
https://youtu.be/oL5AM74tBU0 | Skit showing the exterior and various shots of the gameroom in 2011. | July 21, 2011 |