Isabella Co. Sheriff’s Office Releases Name of Woman Killed In Crash

The Isabella County Sheriff’s Office has released the name of a woman killed in a crash on Tuesday.

Deputies responded to a deadly crash in Union Township around 7:30 p.m.

When they arrived to the scene on East Pickard Road, they found 75-year-old Ruth Tebo from Stanwood had died.

They say Tebo’s Ford Escape left the road and crashed into two vehicles in a driveway.

Deputies suspect a heart attack or other cardiac issue may have caused the crash.

Their investigation remains open until they receive an autopsy report.