A medical event could be the likely cause of a fatal crash that killed a Stanwood woman in Isabella County Tuesday night.
The Sheriff's Office says deputies responded to a one car vehicle accident involving a 75-year woman from Stanwood on Pickard Road in Union Township. The victim and only occupant of the vehicle was pronounced deceased at the scene of the crash.
The vehicle appeared to have veered off the road and struck two other vehicles that were parked in a driveway.
Police say autopsy results are pending but the victim possibly sustained a cardiac issue that may have led to the crash.