Hwy. 67 N. & Old Jamestown Rd., Florissant, MO 63031
This Aladdin’s Castle was a popular video arcade located within the Jamestown Mall. Opening as one of the mall’s original tenants in 1973, it provided a classic arcade experience for shoppers and local residents for many years. The arcade was part of a large national chain that placed amusement centers in welcoming shopping mall environments. It ceased operations along with the rest of the mall when Jamestown Mall permanently closed in July 2014.
Comments