The St. Louis Mills Mall opened in 2003 in a suburb of St. Louis called Hazelwood. It changed hands in 2012 to become the St. Louis Outlet Mall. With the rise of Internet shopping, and opening of two outlet malls in nearby Chesterfield in 2013, the mall continued to decline. This past May, tenants were given their 30-day notice to vacate. The property has been purchased and plans are to create a large sports facility.
I had a chance to walk through last June, when the mall was nearly empty. I only saw 2 stores accessible from the inside of the mall. The larger stores that were still open — Burlington Coat Factory, Cabela’s, etc. — all had their mall entrances blocked off which just added to the spookiness of the place.
Below is the store directory as it looked in June, 2019. Most of these stores were already gone.