Aldi completed its move to a new location late last month and is now open at 2413 Missouri Blvd. The new store replaces the former store that was located at 2225 Missouri Blvd. The new location will be about 2,1450 square feet, compared to the old store’s 14,000 square feet. The new location is a former Mosers, which closed in 2016.