David Baglin Sr., age 71, of Troy, died at 8:45 a.m. on Friday, Sept. 30, 2005, at Anderson Hospital in Maryville.
The Guest Book is expired.
Friends and family may call after 4 p.m. on Monday, Oct. 3, at Laughlin Funeral Home in Troy.
Funeral services will begin at 10 a.m. on Tuesday, Oct. 4, at the Troy United Methodist Church with Rev. Dennis Price, pastor, officiating.
Interment will be at Jefferson Barracks National Cemetery in St. Louis.
Memorials are suggested to the family.
Richeson Funeral Home - Troy
205 Edwardsville Road Troy , IL 62294
Published in Edwardsville Intelligencer from Oct. 3 to Oct. 4, 2005