5776-78 West Florissant Ave Published 08/30/2014 at 550 × 366 in A White Flight Tour Up West Florissant Ave. to #Ferguson and North St. Louis County This building at 5776 West Florissant was erected in 1927, and from 1930 to 1971 was the Walnut Park library. It was also the home of Fischer & Sons Cleaners, and as an old, painted over sign in the window once revealed, the Wilson Cab Co.