Stephen L. Goddard
October 15, 1932 - February 16, 2021
Stephen L. Goddard, 88, of Perryville, Missouri died Tuesday, February 16, 2021 at his residence. He was born October 15, 1932 in St. Louis, MO to Sydney and Mary D. Goddard. He was retired from the US Marine Corp. He later worked in sales... View Obituary & Service Information