St. Louis, MO Woman killed in pedestrian collision at Telegraph Road and Greymonte Estates Drive in St. Louis County, MissouriAccident Date: Fri, 10/09/2020