Selma, TX (14565 IH 35 North)

Selma, TX (14564 I-35 N) is a Chuck E. Cheese's that opened on December 13th, 2005 with a Studio C Beta.

This location was among the first few stores to recieve the 2.0 remodel in 2017.