Chuck E. Cheese 891

Chuck E. Cheese #891 is a Chuck E. Cheese restaurant and children's entertainment center located at 7108 South Memorial Drive in Tulsa, Oklahoma.