Oliver Joseph Knapp, 18, of Edwardsville, passed away on Tuesday, May 30, 2017, at Barnes Hospital in St. Louis. He was courageous in his battle with cancer; throughout his treatment, he never lost his focus on enjoying his life and the people around him.
↧