Corey Joshua Brown Killed in Crash on Highway 160
2 Vehicles Collide Head-on in Fatal Rio Vista Accident
Rio Vista, CA (November 7, 2020) – A man was killed in a head-on crash in Rio Vista. The fatal accident occurred on November 7 on Highway 160.
Two vehicles collided on Highway 160, near Sherman Island. Corey Joshua Brown died at the accident scene. Two others were injured.
Our heartfelt condolences go out to the friends and loved ones of Corey Joshua Brown.