Fatality Crash on State Highway 78
Sunday, March 21, 2021
On Saturday, March 20, 2021, at approximately, 5:30 AM, Idaho State Police investigated a fatality crash on State Highway 78 at milepost 58, just west of Grandview.
Anthony Mowery, 23, of Grandview, was driving eastbound in a 1984 GMC K15 pickup truck when the vehicle left the roadway and rolled. The vehicle came to rest, partially submerged in a canal just north of the roadway. Mowery was not wearing a seatbelt, was ejected from the vehicle, and succumbed to his injuries at the scene of the crash. Notification has been made to next of kin.
Idaho State Police was assisted by the Owyhee County Sheriff's Office, Elmore County Sheriff's Office, Grandview Ambulance, Grandview Fire Department, and Air St. Luke's.