
Traffic impacted on Hwy. 12 near Church Road after car crash in Rio Vista
(FOX40.COM) — A car crash is impacting traffic on Highway 12 between Drouin Drive and Church Road, according to the Rio Vista Fire Department. Video Above: What to do if you witness a crash Officials announced the crash just before noon. Three people are being treated and will be taken to the hospital. The Rio Vista Police Department is controlling traffic. Officials advise commuters to take alternate routes and avoid the area.
Leave a Comment
Popular News
Recent News
Weather

23 °C
partly cloudy day
- Ashburn
90%
4 MPH
-
20° July 18, 2025
-
26° July 18, 2025