This slipped under my radar. Aldi, of all things, has closed recently in Saint Louis Missouri in March. Everyone loves Aldi! They're taking over slowly but surely. So why did this one close? By all accounts it was a good store.
There are no replies in this thread yet. Be the first to post a reply below: