Where was the Velvet Freeze ice cream place located? It seems it was located in at least 2 different places. Thanks.
I would contact the Jackson County Historical Society:
112 W Lexington Ave
Independence, MO 64050
There was a Velvet Freeze located on the Independence Square -- There's still a faint outline of their advertising on one of the buildings. The Historical Society would be able to give you a better idea of its actual location.
Also had a Velvet Freeze at 23rd Street and Forest Ave. Independence Missouri Across from the Alton Plaza In The 1970-1980s