John Thomas Veach

Posted

John Thomas Veach, 62, Greenup, Illinois, died at 10:45 p.m. on Wednesday, June 24, 2020, at Barnes Jewish Hospital in St. Louis, Missouri.
Funeral arrangements are incomplete at the Meyer Funeral Home Bishop Chapel in Greenup, Illinois.