Stephen Fisher

Birth date: Jul 18, 1946 Death date: Aug 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 (Sm