Located within Northwoods Mall, the Aladdin’s Castle arcade was a popular entertainment destination for many years. As a national chain, it offered a familiar haven of glowing screens and electronic sounds for shoppers and dedicated gamers alike. Patrons frequented this location to play the latest video games and classic arcade staples. Like the vast majority of its parent company’s locations, this branch of Aladdin’s Castle closed permanently in the late 1990s as the era of mall arcades waned.
Comments