St. Louis Is Treasure House of America’s Past July 30, 2012 1:33 PM By Ted Landphair Your browser doesn’t support HTML5