Rt66Mike
-
Total Posts:
155
- Joined: 7/29/2005
- Location: St Louis, MO
|
Velvet Freeze
Thu, 09/22/05 7:05 PM
( permalink)
Anyone else remember the old Velvet Freeze chain? They used to be everywhere in St. Louis, but almost all of them disappeared in the Mid to late 80s. I understand that the very last one in the chain is still operating in the St. Louis suburb of Jennings...I may hve to pay them a visit. Anyone have any more background info on the chain? As I remember, they had locations throughout Missouri & Illinois, and may have had some in other states as well.
|
|
|
|