GENESEE COUNTY/Alabama/Man crossing the road struck and killed by a vehicle
Press release The Genesee County Sheriff’s Office is investigating a crash which occurred onMarch 22, 2023 at 8:19 PM on Route 63 in the Town of Alabama. The initial investigation has revealed that a vehicle operated by Vidal Chavez, 67,of North Main Street, Elba, was traveling westbound on Route 63. …