Stephen Fisher
July 18, 1946 - August 23, 2019
Stephen Douglas Fisher, 73, of Decatur, passed away Friday, August 23, 2019, at St. Mary’s Hospital, surrounded by his loving family and friends. Stephen was born July 18, 1946, in Decatur, to Walter Woodworth and Julia Helen (Smith)... View Obituary & Service Information