This strip mall on the northwest corner of Chambers at West Florissant went up in 1961. It’s been bustling since then – vacancies fill up fast. This part of Dellwood is very hilly; many of the businesses along this stretch are tucked into the bottom of a hill. This strip mall has a great (and longstanding) brick retaining wall on the left-hand side.