1451 Chambers Road at West Florissant

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.