Violent storms rocked the St. Louis metro area Wednesday evening, spawning tornadoes and strong winds that damaged buildings, toppled trees and downed power lines.
Storm damage and power outages have prompted some schools to cancel classes for Thursday.
Shenandoah Valley Elementary School in Chesterfield has canceled class after the storm tore the roof off the building.
All Hazelwood Schools are closed due to power outages. There are also concerns about fallen trees and debris blocking bus routes in the district.
Vianney High School has canceled classes over power issues as well.
Additional school closings will be added to this list if warranted.