This may have been the head office; there were six locations. Convenient ones, too, for greater St. Louis. Lesser St. Louis would have to fend for itself.
Driving around to the alley - which is possible in this street view - you'll see a faint ghost sign for a Buick dealership, as well as signs that the entire structure is boarded up tight with ugly green sheeting.
|