David D. Schoenleber, 63, of Edwardsville, died at 6:08 a.m. Tuesday, Aug. 1, 2017, at Anderson Hospital in Maryville.
↧