Located within the St. Clair Square shopping center, Aladdin’s Castle was a popular electronic amusement destination for many years. As a franchise of the well-known national arcade chain, this venue was a familiar gathering place for shoppers and local youth. The arcade offered a classic selection of video games and other coin-operated amusements, contributing to the mall’s social atmosphere. While fondly remembered as a hub of activity during the height of arcade gaming, the St. Clair Square location is now permanently closed.
