7355 West Florissant Ave. in Jennings, MO Published 08/31/2014 at 550 × 276 in A White Flight Tour Up West Florissant Ave. to #Ferguson and North St. Louis County Near McLaren Avenue, at 7355 W. Florissant is the last remaining Velvet Freeze, which moved into the 1968 building in 1970. Next door had been a Steak n Shake from 1959 (it is now new credit union building).