Who here remembers Celebration Station?
There used to be two here in Houston, one on 6767 Southwest Frwy, and one on 180 West Rankin Rd. These locations were later rebranded to "Zuma Fun Center" I'm looking to see if anyone has memories or things. Also, I'm looking to see if anyone knows what happened to their animatronic shows, the robot dogs and a pig.
submitted by /u/Gamelover39
[link] [comments]