Green Duck Tavern (2548 Prospect) and Freedom, Inc. office in Kansas City, Missouri. The bar is a two story building with several signs advertising alcohol. Two unidentified men are standing in the corner entrance to the bar. The Freedom, Inc. office has a banner sign and a striped awning.
1970
Digitizing agency: University of Missouri--Kansas City. Library. Dr. Kenneth J. LaBudde Special Collections.
Provenance of photo: Dr. Robert M. Farnworth via James Humphrey, prosecuting attorney for the James Willis and Maynard Cooper cases, acquired May 26, 2009.