Aladdin’s Castle was a popular arcade located within the Ingram Park Mall. As a destination for classic and contemporary video games and pinball, it served as a social hub for shoppers and local youth for many years. The venue was part of a large national chain that brought arcade gaming into mainstream shopping centers across the country. This location is now permanently closed, with the parent company having phased out the brand over time.
Comments