Does college station TX has still the avenger statue on their car ride?
Going onto YouTube and searching ‘Chuck E. Cheese College Station, TX’ there is a store tour from March 2025 that shows that the Avenger Statue is still there. It is likely still at the location unless they’ve received the Adventure Zone