Person Killed in McLaren Avenue Pedestrian Accident St. Louis County, MO (November 18, 2024) – Leroy Tunstall Jr, 65, was ...