Monday, July 20, 2015

Mendenhall Ford


1 comment:

  1. Was located at 2231 Washington Avenue in St. Louis. The building is still there, occupied by Enterprise Rent-A-Car.

    ReplyDelete