Terry Dean Hatcher
September 21, 1959 - June 2, 2019
Terry Dean Hatcher was born September 21, 1959 in St. Louis, Missouri to Ulysses and Mary (Acreage) Hatcher and passed away June 2, 2019 at his home in Salem, Missouri at the age of fifty-nine years. Terry grew up in St. Louis and moved to... View Obituary & Service Information