St. Charles Mall
Illinois, United States
St. Charles Mall was a shopping mall in St. Charles, Illinois. The mall opened in 1980 with over 48 stores (including 2 anchor stores). The mall closed in 1995. The anchors stores were Kmart and Joseph Spiess Company.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).