St. Louis, MOTwo people killed in crash on 39th Street at Chouteau Avenue in St. Louis, MissouriAccident Date: Fri, 12/21/2018