Thomas Starr
Thomas E. Starr, 64, of Sullivan, passed away at 2:26 a.m. Saturday, March 24, 2018 in St. Mary’s Hospital in Decatur.
Funeral services were held at 7 p.m. Tuesday, March 27 in McMullin-Young Funeral Home in Sullivan.
Login or Subscribe to read the rest of this story.