Stephen Brown
September 4, 1943 - August 13, 2019
Steve Brown, loving husband, father and grandfather was born on September 4, 1943 in Decatur, IL and passed away on August 13, 2019 at the age of 75. He was a fun-loving adventurous individual, whom loved to travel, bowling, swimming, gardening... View Obituary & Service Information