The Loop (TV)
Do you like this video?
Central City Mall is a mall located in Central City.
Central City Mall was established at some point prior to 1990.
- Interestingly enough, Central City Mall was never seen on The Flash, which makes it one of the fewer locations in the series that only was mentioned.
Community content is available under CC-BY-SA unless otherwise noted.