Serious Crash – Keene Road West of I-5, St. Louis.

Police, Woodburn FD and EMS are on the scene of a serious crash with injuries on Keene Road west of I-5 and south of the St. Louis ponds. Avoid the area and use an alternate route.