ALDI
Aldi,
Supermarkets,
Grocery Stores,
Fruits & Veggies
Hours:
11185 S Towne Square, St. Louis MO 63123
Tips
Hours
Most Recent Comments
-
February 2024
Great prices, friendly employees, especially the store manager at Shrewsbury Aldi.
-
February 2024
I love this store but there prices has gone up like every where
-
October 2023
Great products and great prices. I am never disappointed.
More Comments(98)
Nearest Aldi Stores
You May Also Like
-
St. Louis, Missouri