Steven W. Brown
September 4, 1953 - December 31, 2016
Steven W. Brown, 63 of Dupo, Ill., born September 4, 1953 in East St. Louis, Ill., passed away Saturday, December 31, 2016 at St. Anthony’s Hospital in St. Louis, MO. Steve was retired from the Village of Dupo as chief plant operator... View Obituary & Service Information
