Tuesday January 21, 2025 7:35PM St Louis Fire Department: Vehicle accident westbound I-70 at West Florissant Ave, exit 245B, Mark Twain Neighborhood 63147. Current temp 8°F/-13°C Wind Chill -1°F/-18°C #STL #StLouis #Missouri #STLTRAFFIC
#stl
#STL #StLouis #Missouri #STLTRAFFIC