Terry Lee Baugher
January 31, 1972 - October 31, 2019
Terry Lee Baugher, 47, of McClure, died on Thursday, October 31, 2019, near Olive Branch, Illinois. He was born January 31, 1972 in Cape Girardeau, Missouri, the son of Richard Lee and JoAnn (Williams) Baugher. Survivors include three... View Obituary & Service Information