The accident happened at 3:19 p.m. on tracks near the intersection of Heege Road and Valcour Avenue.
From staff reports, St. Louis Post-Dispatch
Fri, 03/24/2017 - 3:30pm
The accident happened at 3:19 p.m. on tracks near the intersection of Heege Road and Valcour Avenue.