Search results
- See moreSee moreSee moreSee moreDeer Creek Shopping CenterShopping Center & Mall · $$
3200 Laclede Station Rd St Louis, MO 63143 693.60 mi
Is this your business? Verify your listing
3200 Laclede Station Rd St Louis, MO 63143 693.60 mi
Is this your business? Verify your listing
3.0 5 reviews
WOW! What a revitalization! Deer Creek Center is back, and it's not only back, it's back with a flourish! There are some terrific and unusual chain stores in this rehabilitated strip mall, and... More
Classic strip mall that includes a number of big box stores and a number of smaller ones. Marshalls, Shoe Carnival, Cato Fashions, America's Best Contacts & Eyeglasses, Ross Dress for Less, Great... More
Deer Creek Center is a long time Maplewood strip mall that once bustled with business, beginning with a Venture store, which later became Kmart, Petsmart and then a large vacant eyesore, leaving... More
They announced a $10 off shoe sale while I was in the Shoe Carnival store...super cool!... The staff is very friendly and helpful... I know where I will be going next time I need a new pair of... More
the worst place ever 2 customers an still 90 minute wait 2 old people cuttin hair never again More