Former National - St. Louis, MO

Former National at Grand & Chippewa in South St. Louis City.  Built in 1970s on site of former St. Anthony's Hospital.  Closed in 1995(?) soon after Schnucks' purchase of National.  In 1980s, was National's top volume store.

No comments:

Post a Comment