9995 West Florissant, Peaches Records & Tapes

Right before Kappel Dr (see some cool MCM on that street) on West Florissant it turns into Dellwood, MO. At the intersection of Chambers Road, this building went up in 1961 as Schnucks supermarket. They left in 1975, and Peaches Records and Tapes took over in 1977. The building was demolished in 2007. A gas mart is in its place.

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.