John O’Neal Evans of Buffalo died Thursday, March 30, 2023, in Springfield. Graveside services will be held at 10 a.m. Wednesday, April 5, 2023, in the Missouri Veterans Cemetery, under the direction of Cantlon-Otterness & Viets Funeral Home of Buffalo.